Pythonista安装第三方库方式

Pythonista安装第三方库方式,这里整理了在 Pythonista 中处理本地或远程第三方模块的相关操作,以及借助百度 API 实现高精度文本识别的实例。下面按原文内容重新梳理一遍,方便直接对照操作。

Pythonista安装第三方库方式

一、库在 Python 中也被称为模块,这是模块化编程思想的具体体现。想安装本地或远程第三方模块,可以通过以下方式来操作:

你可以通过在“File Templates”文件夹中创建文件,来添加自己的文件模板。

可以从“External Files”分区访问来自其他应用程序(或云提供商)的文件。Pythonista 支持就地编辑其他应用程序中的文件,也能集成其他应用程序(例如 Working Copy)里的整个文件夹(例如 Git 存储库)。

脚本库支持拖放操作来移动文件,需要 iOS 12+。

你可以把文件和文件夹添加到“Favorites”部分,方便从侧栏快速访问。

在文件上向右滑动,可在新标签页中将其打开,也可以把它标记为收藏夹以便快速访问。

如果连接了硬件键盘,可以用方向键导航浏览脚本库,按回车键进行选择。

二、操作实例

下面介绍一个基于 Pythonista 和百度 API 的高精度文本识别脚本。

远程模块是一种特殊的数据接口,也就是调用远程服务器的数据接口来完成客户端的用户需求。比如做 OCR 脚本,调用百度官方开源的数据接口就可以了。接口也叫 API,我们先注册一个百度账号,已有账号的话可以直接获取 API 使用。

接着用百度账号登录百度云,注意不是百度云盘,而是百度云计算,然后在产品目录搜索“文字识别”。

Pythonista安装第三方库方式

在这个界面下方可以看到免费版每天的使用次数,能识别的种类很多,然后点击创建应用。

Pythonista安装第三方库方式

应用配置这里把名称和备注填好就行,其他没什么要改的,所有类型的文本识别接口都默认打开了。

Pythonista安装第三方库方式

创建好以后进入应用详情页面。上方红框里的内容是待会儿会用到的 API 访问密钥,这个一定要保存好,不要被别人知道。尤其是像 Python 这种脚本代码,在分享传播之前最好把密钥删掉。调用接口除了使用密钥,还可以使用一些其他类似证书授权的方法,这里就不多解释了。

下方红框的 URL 决定了之后你要使用哪个版本的 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安装第三方库方式

小编就整理到这里,操作时记得把代码里的 key 换成自己的,并注意不要外泄。

未经允许不得转载:365攻略星 » Pythonista安装第三方库方式

评论 抢沙发