record
1.将.py文件(Python源程序)转换为.exe文件(可执行文件)
- 安装库 pip install pyinstaller
- 创建一个工作目录,并将需要转换的py文件放在该目录下
- 以管理员身份运行CMD,在2中的目录下,使用pyinstaller -F命令进行转换
- 如果程序简单则成功在dist文件下面建立.exe文件,然后在cmd中运行
- 如果未出现.exe文件,并且报错RecursionError:maximum recursion depth exceeded,解决步骤如下:
1)pyinstaller -F xxx.py
报上述错误
2)在xxx.spec文件第二行增加两行:
improt sys
sys.setrecursionlimit(5000)
3)pyinstaller xxx.spec
成功
ps:若程序比较复杂,似乎可以将数字5000增大
2.Python如何调用方法
- 定义一个class,方法名称和函数名定义方式和Java一致,大小驼峰
- 实现一个方法
- 调用里面的函数
- 打印结果
调用另一个python文件的函数,两个python文件在同一个目录下,不要忘记加文件夹名
1)直接调用函数
2)也可以调用整个文件夹
3.交换变量值可以不用第三个变量
4.反斜杠和长字符串
5.while循环
6.数字:小数以浮点数存储
7.数字运算