2、其次在python的菜单工具中,添加input资源文件。
3、最后打开input资源文件,将模式更改为不可修改模式即可成为阅读模式。
python3安装指令: pip install PyQt5
python2安装指令: pip install python-qt5
添加扩展插件:File-->setting-->Tools-->External Tools,如下图:
网上教程有很多,有不一样的,但是宗旨都是用把 .ui 文件用指令编译成 .py 文件。不一样的无非就是路径的写法,指令的写法不同。
比如方法二:
不熟悉python的坑:
这个命令是把资源文件.qrc转换为.py文件。命令:pyrcc5 -o xxx.qrc xxx.py
Arguments这边我就不误导大家了,详细的可以网上自行搜索pyinstaller。这里简单说下我这里面的意思,因为我的工程入口文件是Main.py。-F(大写)就是打包成可执行文件exe -w 程序运行时不显示命令行窗口 -i 是给你的可执行程序加个图标。 tool.icon是我工程这个图标的资源名。这个资源位置和入口文件同级别。
在打包过程中可能遇到的 坑 ,但愿你们没遇到:
为什么一定要用python呢,你用excel写一条公式,类似于:=array('filter'=>"&A&")
然后按住右下角的十字架,一直往下拖,一堆数组就出来了,然后用php写进去就好了
#-*- coding: utf-8 -*-
#encoding=utf-8
import MySQLdb
import xlrd
#打开excel
data = xlrd.open_workbook('testpython.xls')
#根据名字拿到excel的某个表
table = data.sheet_by_name('Sheet1')
#行数
nrows = table.nrows
for rownum in range(1,nrows):
row = table.row_values(rownum)
print len(row)
# 打开数据库连接
db = MySQLdb.connect("localhost","root","","pythonmysql" )
#链接资源
cursor = db.cursor()
# SQL 插入语句
sql = 'insert into pyuser (username,password, email, qq) values("%s", "%s","%s","%s")' % \
(row[0],row[1],row[2],row[3])
print sql
try:
# 执行sql语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
except:
db.rollback()
# 关闭数据库连接
db.close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)