导航:首页 > 文件教程 > python调用可执行文件

python调用可执行文件

发布时间:2024-12-10 15:13:34

1. 如何将pycharm编写的源代码文件变成可执行文件

1、打开开始菜单里面,搜索CMD。

2. python导出为可执行文件

以下为Windows操作系统的方法:

①找到你的pip在哪里(先找到Python,可能在Python版本(每个人不一样)Scripts或者Python版本(同上)Libsite-packages里,我的版本就是Python37-32)

②在当前界面的这个框像这样输入,然后回车:

运行效果

然后就结束了。

3. python文件如何生成可执行文件

先创建一个 app 目录,在该目录下创建一个 1233.py文件,文件中包含如下代码:

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编程的学习方法及素材等内容,可以点击本站其他文章学习。

阅读全文

与python调用可执行文件相关的资料

热点内容
文件如何变白 浏览:679
长城c30加装导航升级 浏览:648
压缩包会改变文件内容么 浏览:548
45度面槽怎么编程 浏览:742
苹果6原装充电器多大的 浏览:814
腾讯群文件 浏览:584
win10双击excel文件无法直接打开 浏览:152
dnf90版本剑魂右槽排名 浏览:375
mac给文件夹添加快捷方式到桌面 浏览:221
如何提高配套文件科学性 浏览:552
免费qq在线客服代码 浏览:615
网络摄像机和麦克风的使用点不了 浏览:872
win10资源文件夹卡死 浏览:431
联想笔记本如何添加网络连接 浏览:821
钉钉文件下载到微信用哪个浏览器 浏览:252
word怎么删掉第一页 浏览:215
为什么小米5不能升级系统 浏览:768
复古摄影教程 浏览:803
u盘里文件显示文件夹空 浏览:574
如何编程年月日的进制 浏览:351

友情链接