python调用py文件的项目下多个py文件在不同目录下如何打包成exe?

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

想在一个py文件中途执行另一py文件然后继续执行,请帮忙PS:并不是用import引用其他py文件的函数,而是中途执行另一个写好的py文件... 想在一个py文件中途执行另一py文件,然后继续執行请帮忙。
PS:并不是用import引用其他py文件的函数而是中途执行另一个写好的py文件。

如果需要传参数就用os.system()那种方法。

如果还想获得这个文件的输出那就得用os.popen()了。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

在我们完成一个python调用py文件项目或┅个程序时希望将python调用py文件的py文件打包成在Windows系统下直接可以运行的exe程序。在浏览网上的资料来看有利用pyinstaller和cx_Freeze进行打包的方法。关于cx_Freeze打包嘚方法可以参考的方法。由于方法主要是可以用于python调用py文件3.3版本的高于该版本的python调用py文件无法使用。在我尝试的过程中碰到的一个問题是:

解决的方法是,在cmd命令行操作下切换至放置cx_Freeze-4.3.3文件的python调用py文件安装目录下scripts目录下,使用以下代码自动生成:

 

由于我安装的python调用py文件版本是3.6.2版本的版本相对较新,cx_Freeze还没有更新版本至3.6版本在我尝试很多次数失败后,决定采用pyinstaller来进行文件打包的方法

在cmd命令行中,输叺代码:

或者采用更新、升级的方法:

 

采用下载文件+cmd操作的办法

下载时要注意你安装的python调用py文件是多少版本的,有稳定版和不稳定版的python调用py文件3.6只有不稳定版本的。其中绿色方框的是适用于linux操作系统下的红色方框是适用于Windows系统下的。

进行解压缩、放置和安装

下载后將压缩文件解压缩在python调用py文件安装目录下,进入该文件:


该目录中含有setup.py同时在cmd中进入该目录:



将cmd的目录切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下:


并输入代码,格式为使用命令:pyinstaller -F 文件名(带后缀py):

我要回帖

更多关于 python调用py文件 的文章

 

随机推荐