为了账号安全,请及时绑定邮箱和手机立即绑定

如何用安卓手机运行Python代码

  1. 写在前面的话
      天天都在PC端运行Python代码的我,今天突然灵光一现,想着是不是能够在移动端运行Python代码呢?如果能够实现的话,家里的废旧手机就有用武之地了。

图片描述
2. 安装环境
2.1 安装APK
  根据搜索和调研,需要安装以下三个APK,即QPython3、QPython、QPy3.6。打包下载链接为https://download.csdn.net/download/herosunly/16683910

安装后依次为下列三个APP(QPython 3S、QPython OS、QPy3.6):
图片描述

2.2 安装Python库
  打开QPython 3S,点击QPYPI,如下图所示:
图片描述

安装Python库有两种方式,如下图所示:

图片描述
QPYPI的安装方式,但是只包括部分库,如keras、matplotlib、numpy、pandas等,具体列表如下图所示:
图片描述
通过official pypi的方式进行安装。
  QPYPI的方式比较简单,在这里给大家演示以下official pypi的方式,以安装requests为例,安装命令为pip3 install requests:
图片描述
  当看到Sucessfully installed requests等库即说明安装成功了,如下图所示:
图片描述

  1. 运行代码
      为了简单起见,用终端来运行一小段代码。
    图片描述

3.1 小Bug出现
  为了抛砖引玉,来个简单的爬虫代码吧:

import requests
res = requests.get("https://blog.csdn.net/herosunly/article/details/115728528")
print(res.status_code)

不幸的是报错了:SSL: NO_CIPHERS_AVAILABLE ERROR,具体如下所示:
图片描述

3.2 正确代码

import requests
requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS = "TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-256-GCM-SHA384:ECDHE:!COMPLEMENTOFDEFAULT"

res = requests.get("https://blog.csdn.net/herosunly/article/details/115728528")

print(res.status_code)

运行成功后的截图如下所示:
图片描述
————————————————

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消