星火链网app苹果版73.1M2024-07-08
奇宝斋ios版29.5M2024-04-07
众弈世界ios版102.9M2024-02-04
百度云企业版iphone版54.3M2022-05-03
Pythonista3官方版是Python 3.10的完整脚本环境,虽然是一个脚本运行环境,但Pythonista3并不是为了安装或下载用编译语言(C/C++)编写的附加模块而设计的。虽然包含了许多流行的本机库,并且可以开箱即用,但通常不可能安装具有C/C++依赖关系的其他模块可以在iPad或iPhone上运行,可以让您可以随时随地在移动设备上开发和运行Python脚本。同时可以通过多个应用程序扩展实现iOS的自动化,您可以在几乎任何应用程序中直接从共享表或自定义系统键盘调用脚本,并将脚本与Shortcuts和Siri集成,而无需在不同的应用程序之间切换。
Pythonista3其与Python本身一样,包含了很多流行的第三方模块,如requests、numpy、matplotlib、panda等,并且还有很多为iOS设备量身定制的模块。用户在使用使用Pythonista编程软件时,您的脚本可以访问传感器/位置数据、照片库、联系人、提醒、剪贴板等,使您能够充分利用Python和iOS的潜力。另外Pythonista3设计了一个用户友好的界面,无论技能水平如何,任何人都可以轻松开始编码,还支持完整的Python文档也可在应用程序中离线阅读,有需要的用户可以在本站免费下载使用。
一、库在Python中也被称之为模块,这也是模块化编程思想的具体表现方式,用户可以通过以下方式来安装本地或远程第三方模块:
你可以通过在“File Templates” 文件夹中创建文件来添加自己的文件模板。
可以从“External Files”分区访问来自其他应用程序(或云提供商)的文件。Pythonista支持就地编辑其他应用程序中的文件,你还可以集成其他应用程序(例如Working Copy)中的整个文件夹(例如Git存储库)。
脚本库支持拖放操作来移动文件(需要iOS 12+)。
你可以将文件和文件夹添加到“Favorites” 部分,以便从侧栏快速访问。
在文件上向右滑动可在新标签页中将其打开,或将其标记为收藏夹以便快速访问。
如果连接了硬件键盘,则可以使用方向键来导航浏览脚本库(回车键来进行选择)。
二、操作实例
下面你介绍下基于Pythonista和百度API的高精度文本识别脚本
所谓远程模块是种特殊的数据接口,也就是调用远程服务器数据接口来完成客户端的用户需求,例如像这种做一个OCR脚本,调用百度官方开源的数据接口就可以了。接口也称之为api,我们先注册一个百度账号,有的就直接白嫖api就行了。
接着使用百度账号登陆百度云(注意不是百度云盘,是百度云计算),然后在产品目录搜索“文字识别”。
然后在这个界面下方可以看到你免费版每天的使用次数,可以识别的种类特别多,用户然后点击创建应用。
应用配置这里把名字和备注填好就行了,其他没啥好改的,所有类型的文本识别接口都默认打开了
创建好以后进入应用详情页面。上方红框里的内容是待会儿会用到的API访问密钥,这个一定要保存好,不要被别人知道了,尤其是像python这种脚本代码在分享传播之前最好把密钥删掉。调用接口除了使用密钥以外还可以使用一些其他类似证书授权的方法,我这里就不在多做解释了。
下方红框的URL决定了之后你要使用哪个版本的API。
点击左上方的查看文档也有API各种语言的示例教程和更多使用方法,以后开发其他的项目时可以来这里学习
接着我们拿到了这些接口数据后就可以进行使用了,使用前先拷贝下方的代码到自己的pythonista中进行配置下
# API_key 为官网获取的AK, Secret_Key 为官网获取的SK API_key="[换成自己的key]" Secret_Key="[换成自己的key]" #你所选用的API识别接口 API_URL="http://aip.baidubce.com/rest/2.0/ocr/v1/accurate_basic"
然后在分享扩展面板将其导入,之后这里将作为程序启动的入口即可完成模块的导入了,接着就可以进行使用了
目前软件不支持中文语言设置,但是有中文文档可以帮助用户使用,用户可以打开以下链接来查看,里面有很多强大的第三方模块的引入教程
http://blog.siriyang.cn/posts/20200321202131id.html
1、强大的代码编辑器,具有语法高亮显示、代码完成和脚本支持
2、具有代码完成、命令历史记录和显示图像支持的交互式提示
3、集成的可视化调试器和对象检查器
4、直接从编辑器中快速查找,完成离线文档
5、各种美丽的浅色和深色主题,以及一个主题编辑器,让您自己制作
6、用于快速原型设计的UI编辑器
7、集成的PEP 8样式检查器和代码格式化程序
8、支持大多数Python标准库和用于图形、声音和iOS集成的附加模块(例如剪贴板、联系人、提醒、照片、ui…)
9、许多流行的第三方模块包括,例如requests、numpy、matplotlib、pandas、Pillow
10、包含了许多示例
11、适用于iPad和iPhone的通用应用程序
12、用于从几乎任何应用程序运行脚本的共享工作表扩展
13、可编写脚本的全系统键盘,可在任何编辑文本的应用程序中使用Python
14、与快捷方式应用程序的高级集成,允许您在快捷方式和个人自动化中使用Python脚本作为操作
v3.4版本
1、Python 3.10支持
2、扩展的快捷方式支持自定义操作,用于运行脚本和访问Pythonista库中的文件
3、添加了panda,并将其他各种模块更新到更新的版本
4、修订文档,支持暗模式和有关第三方模块的附加内容
5、各种错误修复
手机扫描下载
App Store下载
用户评论
1人参与,1条评论