首页 > 代码库 > Qpython : 如何上传自己写的脚本
Qpython : 如何上传自己写的脚本
google 被墙了,sl4a 装不了,python for android 也装不了。现在开始用 Qpython , 发现装起来也方便。
点击右上角的菜单图标(三点): 出现设置对话表单,选FTP服务, 启动FTP服务.
如何上传自己写的脚本, 在Windows上用 upload.py
# -*- coding: utf-8 -*- import ftplib import time import os, sys, time def now(): return time.strftime('%Y-%m-%d %X',time.localtime()) if len( sys.argv ) ==2: filename = sys.argv[1] else: print 'usage: upload.py file1 ' sys.exit(1) if not os.path.exists(filename): print 'ERROR: %s not found\n' % filename sys.exit(1) # upload a file to a ftp server. HOST = '192.168.0.100' PORT = '2121' USER = 'qpyplus' PASS = 'qpyplus' REMOTE = 'scripts' LOCAL = '/sl4a/scripts/' print LOCAL os.chdir(LOCAL) ftp = ftplib.FTP() ftp.connect(HOST,PORT) ftp.login(USER,PASS) ftp.cwd(REMOTE) bufsize = 1024 file_handler = open(LOCAL+filename,'rb') # 上传文件 ftp.storbinary('STOR '+filename, file_handler,bufsize) # 关闭文件 file_handler.close() ftp.quit() print 'upload', filename, 'at', now( )
例子: upload.py test.py
以前用sl4a 时写的 python 脚本开头记得增加:
#qpy:console
#qpy:2
如果是用图形界面,开头记得增加:
#qpy:gui
#qpy:2
Qpython : 如何上传自己写的脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。