使用py2exe包进行转换。py2exe怎么装的可以网上另查。时间久了,记不太清了......

这个程序可以把自己进行转换。但是没法运行。。。。其实只要是需要修改自身的程序打包后都没法运行。

 # -*- coding: utf- -*-
__author__ = "YuDian"
import os
var= if var==:
var=var+
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py','r+') as f:
flist=f.readlines()
flist[]='var=%s\n'%var
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py', 'w') as f:
f.writelines(flist)
if var==:
from distutils.core import setup
import os
import py2exe
setup(console=['setup_auto.py']) if var==:
var=var+
name=input('which function you want to pack?')
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py','r+') as f:
flist=f.readlines()
flist[]='var=%s\n'%var
flist[]=" setup(console=['%s'])\n"%name
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py', 'w') as f:
f.writelines(flist)
os.system('python setup_auto.py py2exe')
var=
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py','r+') as f:
flist=f.readlines()
flist[]='var=%s\n'%var
with open(r'F:\python_codes\learn_python_of_simple_codes\demos\setup_auto.py', 'w') as f:
f.writelines(flist)

每行对应的代码都不能改变。若是改变要把flist[3]='var=%s\n'%var和flist[16]的定位进行相应的更改。

将python自动转换为.exe文件的更多相关文章

  1. bat文件转换为exe文件

    批处理文件转换为exe文件(简单的处理文件),点击下载 使用超简单的了,不多说.

  2. Pyinstaller(python打包为exe文件)

      需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用, ...

  3. Pyinstaller (python打包为exe文件)

    需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用,wi ...

  4. “failed to excute script xxx” PyInstaller 打包python程序为exe文件过程错误

    在使用PyInstaller打包python程序,打包命令为: pyinstaller -F -w -i manage.ico yourpyfile.py 顺便说一下几个参数的作用 -F:是直接生成单 ...

  5. pyinstaller-打包python程序为exe文件

    pyinstaller ---转载文章 视频:https://www.bilibili.com/video/av21670971/ PyInstaller可以用来打包python应用程序,打包完的程序 ...

  6. python程序转为exe文件

    python开发者向普通windows用户分享程序,要给程序加图形化的界面(传送门:这可能是最好玩的python GUI入门实例! http://www.jianshu.com/p/8abcf73ad ...

  7. python打包生成exe文件

    今天任务让做一个可以在Win上直接执行的脚本,百度了下原来可以生产.exe文件.神奇了 安装 pyInstaller pip install pyInstaller  进入要打包文件的目录 执行 py ...

  8. python打包成为exe文件

    pyinstaller 库的使用 PyInstaller是一个十分有用的第三方库,它能够在Windows.Linux.Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Py ...

  9. 目前最流行的网页自动运行EXE文件

    大家对木马都不陌生了,它可能要算是计算机病毒史上最厉害的了,相信会使木马的人千千万万,但是有很多人苦于怎么把木马发给对方,现在随着计算机的普及,在网络上我相信很少有人会再轻易的接收对方的文件了,所以网 ...

随机推荐

  1. 计算机应用基础教程作业flash动画 车辆工程 冯大昕

  2. August 19th 2017 Week 33rd Saturday

    Live for today and stop stressing out about tomorrow. 为今天而活,不必为明天过分担心. Stop bewailing the past misfo ...

  3. [EffectiveC++]item07:declare destructors virtual in polymorphic base class

  4. MSSQL SEVER执行动态SQL

    在Sql Server查询语句中使用变量表示表名.列字段名等动态查询方式. 方法一:EXEC命令(支持普通字符和Unicode字符) ); SET @sql=N'PRINT ''这条消息是动态SQL命 ...

  5. cogs [HZOI 2015]有标号的二分图计数

    题目分析 n个点的二分染色图计数 很显然的一个式子 \[ \sum_{i=0}^n\binom{n}{i}2^{i(n-i)} \] 很容易把\(2^{i(n-i)}\)拆成卷积形式,前面讲过,不再赘 ...

  6. Django 发送html邮件

    转载于: http://blog.sina.com.cn/s/blog_76e94d2101011bxd.html   django中发送html邮件:   #mailer.py   # -*- co ...

  7. 【[SDOI2013]泉】

    \(hash\)+容斥 但是看到这个令人愉快的数据范围还是直接枚举子集吧 首先我们发现\(6\)这个东西简直是小的可怜,复杂度里肯定有\(2^6\)的 于是我们可以直接先枚举子集,把所有状态的对应相等 ...

  8. [转]OpenGL与CUDA互操作方式总结

    一.介绍 CUDA是Nvidia推出的一个通用GPU计算平台,对于提升并行任务的效率非常有帮助.本人主管的项目中采用了OpenGL做图像渲染,但是在数据处理方面比较慢,导致帧率一直上不来.于是就尝试把 ...

  9. jmeter接口测试1-参数化

    jmeter一个简单的接口测试例子 1.创建一个http请求: 大概的步骤就是: (1)创建一个线程组 (2)添加HTTP信息头管理器:右键线程组,选择,添加user-Agent,key-value形 ...

  10. ThinkPHP里面用原生SQL

    public function rewardlog(){ $adminNav = C('ADMIN_NAV'); $adminNav[1]['class'] = 'cur'; $this->as ...