关闭报错反馈
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容

软件评级:
应用平台:IOS 软件官网:暂无苹果手机下载
Pythonista3官方版是一款专为iOS设备打造的Python编程环境,支持在iPhone和iPad上编写、运行Python脚本,让用户能够随时随地进行移动端编程。软件内置了许多常用的第三方模块和原生功能库,包含requests、numpy、matplotlib、panda等,同时还提供了针对iOS设备开发的专用模块,方便用户调用设备功能。Pythonista3支持访问传感器、位置信息、照片库、联系人、提醒事项和剪贴板等数据,还能通过应用扩展实现自动化操作,将脚本与Shortcuts和Siri进行整合,也可以从共享菜单或自定义系统键盘中直接运行脚本。软件界面设计简洁友好,提供完整的Python文档供用户离线阅读,方便不同编程基础的用户学习和开发。需要注意的是,部分依赖C/C++的第三方模块无法直接在iOS环境中安装使用。
一、库在Python中也称为模块,是模块化编程的重要组成部分。Pythonista支持通过多种方式管理本地文件、脚本及外部资源,具体操作如下:
1、可以在“File Templates”文件夹中创建文件,将其添加为自己的文件模板,方便后续使用。
2、通过“External Files”分区访问其他应用程序或云服务提供的文件。Pythonista支持直接编辑部分外部文件,也可以集成其他应用程序(例如Working Copy)中的整个文件夹,如Git存储库。
3、脚本库支持拖放操作,可以用于移动文件,此功能需要iOS 12或更高版本。
4、可以将常用文件和文件夹添加到“Favorites”区域,方便从侧边栏快速访问。
5、在文件上向右滑动,可以选择在新标签页中打开文件,或将其添加到收藏夹。
6、如果连接了硬件键盘,还可以使用方向键浏览脚本库,并通过回车键选择文件。
二、操作实例
下面以Pythonista和百度API为例,介绍如何配置文本识别脚本。
远程模块可以理解为通过调用远程服务器提供的数据接口,实现客户端所需功能。例如,制作OCR文字识别脚本时,可以调用百度提供的文字识别API,完成图片文字识别操作。首先,需要注册并登录百度账号;如果已有账号,可以直接使用。
接着登录百度智能云(注意不是百度网盘,而是百度云计算平台),然后在产品目录中搜索“文字识别”。
进入文字识别页面后,可以查看免费版本每天提供的调用次数,以及支持识别的文字类型,确认相关服务后点击创建应用。
在应用配置页面填写应用名称和备注,其他选项可以根据实际需求设置。创建应用前,建议检查所需的文字识别接口是否已经开通。
创建完成后,进入应用详情页面。页面中会显示API访问密钥,包括API Key和Secret Key,这些信息后续配置脚本时需要使用。请妥善保管密钥,不要随意分享给他人,尤其是在公开或传播Python脚本之前,应避免将个人密钥保留在代码中,以免造成信息泄露。
页面下方还会显示对应的API接口地址,用于确定后续调用的接口版本。点击左上方的“查看文档”,还可以查阅API说明、不同编程语言的示例代码以及其他使用方法,方便后续开发。
获取接口信息后,就可以在Pythonista中进行配置。将下面的代码复制到自己的Pythonista项目中,并替换为实际申请的密钥和接口地址:
# API_key 为官网获取的 AK,Secret_Key 为官网获取的 SK
API_key = "[换成自己的key]"
Secret_Key = "[换成自己的key]"
# 选择需要使用的 API 识别接口
API_URL = "https://aip.baidubce.com/rest/2.0/ocr/v1/accurate_basic"
配置完成后,可以通过分享扩展面板将相关脚本导入Pythonista,并将其设置为程序的启动入口。完成相应配置后,即可根据接口文档继续编写和运行文字识别脚本。
【编程实战】
真正实现在手机上也能敲代码做实战,边学边练,在实战中提升编程技能;
【海量教程】
涵盖HTML/python/CSS/javascript/JQuery/C/php/Java/Sql/mysql等编程语言;
【智能定制】
创新型编程工具矩阵,自主研发针对不同用户阶段、场景和创作语言定制。
- 集成的 PEP 8 样式检查器,问题直接在编辑器中突出显示
- 完整的离线文档,可直接从编辑器快速查找
- 强大的代码编辑器,具有语法突出显示、代码完成、脚本支持等功能
- 交互式提示,包含代码完成、命令历史记录并支持在控制台输出中显示图像
- 集成的可视化调试器和对象检查器
- 用于科学可视化的 Matplotlib 和 NumPy
- 包括许多其他流行的第三方模块,例如请求,美丽汤,烧瓶,瓶子,SymPy等。
- 许多包含的示例开始
- 适用于iPad和iPhone的通用应用程序
- 共享工作表应用程序扩展,用于从几乎任何应用程序运行脚本
- 自定义脚本键盘,可在任何编辑文本的应用中使用 Python
- 各种漂亮的浅色和深色主题,以及一个主题编辑器来制作自己的主题
- UI 编辑器,用于快速原型制作
- 包括大多数 Python 标准库和用于图形、声音和 iOS 系统服务的其他模块(例如剪贴板、联系人、提醒、推特、UI......
Pythonista3官方版为iOS设备提供了较为完整的Python开发环境,用户无需依赖电脑,也能在手机或平板上编写和运行脚本。软件内置多种常用模块,并支持调用照片、剪贴板、联系人等设备功能,能够满足日常学习、代码测试和简单项目开发等需求。文件管理、外部应用集成以及快捷指令支持,也让脚本调用和日常操作更加灵活。对于希望利用移动设备学习Python或进行轻量级开发的用户来说,Pythonista3是一款实用的编程工具。
v3.4版本
新增Python 3.10支持。
扩展快捷方式支持自定义操作,可用于运行脚本及访问Pythonista库中的文件。
新增panda模块,并将其他多种模块更新至较新版本。
修订软件文档,增加暗模式支持及第三方模块相关说明。
修复多项已知问题,优化整体使用体验。
猜你喜欢 / Guess You Like
最新更新 / Last Update
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容
网友评论 / comment
0条评论
查看所有0条评论>