1、打开开始菜单里面,搜索CMD。
2. python导出为可执行文件
以下为Windows操作系统的方法:
①找到你的pip在哪里(先找到Python,可能在Python版本(每个人不一样)Scripts或者Python版本(同上)Libsite-packages里,我的版本就是Python37-32)
②在当前界面的这个框像这样输入,然后回车:
运行效果
然后就结束了。
3. python文件如何生成可执行文件
先创建一个 app 目录,在该目录下创建一个 1233.py文件,文件中包含如下代码:
接下来使用命令行工具进入到此 app 目录下,执行如下命令:
pyinstaller -F 1233.py
执行上面命令,将看到详细的生成过程。当生成完成后,将会在此 app 目录下看到多了一个 dist 目录,并在该目录下看到有一个 1233.exe文件,这就是使用 PyInstaller 工具生成的 EXE 程序。
4. python调用java中的jar
一、基于IDEA生成可执行jar包
确保编写class的代码内包含main()方法,此方法可为空。通过IDEA进行操作:
1. 打开File->project structure。
2. 选择想要生成jar包的类文件。
3. 在Directory for meta-inf/manifest.mf位置选择项目根目录,而非默认位置。
4. 执行Build->Build Artifacts,选择对应的Artifact并点击Build。
5. jar包生成成功。
二、Python调用jar
首先,下载并安装jpype(通过命令提示符输入pip install jpype1)。
编写调用代码:
1. 加载jar包路径。
2. 获取jvm.dll文件路径。
3. 启动jvm。
4. 加载java类。
5. 实例化java对象。
6. 调用java方法。
7. 关闭jvm。
若仅调用一次jar包,以上代码适用。若需多次调用,将前5步初始化代码放入main()函数内,每次循环只执行第6步调用方法,第7步关闭jvm步骤可省略。
举例:使用java代码创建jar包,通过python调用此jar包,执行特定功能。
5. python中3种调用可执行文件.exe的方法
方法一、os.system() 会保存可执行程序中的打印值和主函数的返回值,且会将执行过程中要打印的内容打印出来。
import os
main = "project1.exe"
r_v = os.system(main)
print (r_v )
方法二、commands.getstatusoutput() 会保存可执行程序中的打印值和主函数的返回值,但不会将执行过程中要打印的内容打印出来。
import subprocess
import os
main = "project1.exe"
if os.path.exists(main):
rc,out= subprocess.getstatusoutput(main)
print (rc)
print ('*'*10)
print (out)
方法三、popen() 会保存可执行程序中的打印值,但不会保存主函数的返回值,也但不会将执行过程中要打印的内容打印出来。
import os
main = "project1.exe"
f = os.popen(main)
data = f.readlines()
f.close()
print (data)
另外,上面提到的三种方式,实际上都是在python中执行命令,因此他们不只是用来执行可执行文件,也可以用来执行linux系统中别的指令。
关于python中3种调用可执行文件.exe的方法,环球青藤小编就和大家分享到这里了,学习是永无止境的,学习一项技能更是受益终身,所以,只要肯努力学,什么时候开始都不晚。如果您还想继续了解关于python编程的学习方法及素材等内容,可以点击本站其他文章学习。