返回 首页

在 Iphone 设备中运行Python代码


1. 安装ssh server

在越狱的设备中打开Cydia, 然后搜索 OpenSSH, 点击安装

2. 安装依赖

使用ssh客户端连接到你的Iphone, 端口22, 默认密码 alpine ssh [email protected]

然后的Iphone的终端内执行:

apt-get install python3.7  make cmake gcc gcc++ clang
python3 -m ensurepip  # 安装pip3
pip3 install wheel
pip3 install tornado 

3. 新建test.py

import asyncio

import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

async def main():
    app = make_app()
    app.listen(8888)
    print('listen 8888 success ')
    await asyncio.Event().wait()

if __name__ == "__main__":
    asyncio.run(main())

4. 运行

python3.7 test.py

打开浏览器即可访问: http://192.168.0.131:8888


登录