Python环境右键定制
2020-11-18 11:34
标签:com http blog style class div img code java javascript log
有时候,我们需要将py打包成exe、需要将ui转换成py、需要将py转换成pyc等等,命令行操作起来有点繁琐。所以做了这个教程: 1. py打包成exe 先安装cx_freeze,参照教程:http://www.cnblogs.com/doudongchun/p/3694829.html 建立批处理命令文件py2exe.bat 建立安装文件install.bat(可选)
将py2exe.bat和install.bat放在同一路径,运行install.bat写注册表,或直接操作注册表HKEY_CLASSES_ROOT\Python.File\shell\Py2Exe\command修改默认字符串值为:
py2exe.bat完整路径 %1 然后右键需要转换的PY文件就看到效果了 2.py转换成pyc 新建一个脚本Compile.py 建立安装文件install.bat(可选)
将Compile.py和install.bat放在同一路径,运行install.bat写注册表,或直接操作注册表HKEY_CLASSES_ROOT\Python.File\shell\Py2Pyc\command修改默认字符串值为:"D:\Program Files\Python27\python.exe"
"Compile.py完整路径" "%1"
然后右键需要转换的PY文件就看到效果了(同上图) 2.ui转换成py
先安装pyqt,参照教程:http://www.cnblogs.com/doudongchun/p/3694765.html
建立批处理命令文件ui2py.bat 建立安装文件install.bat(可选) 将ui2py.bat和install.bat放在同一路径,运行install.bat写注册表,或直接操作注册表 修改HKEY_CLASSES_ROOT\.ui默认字符串为Ui.File 新建HKEY_CLASSES_ROOT\Ui.File\shell\Ui2Py\command并修改默认字符串值为:ui2py.bat完整路径 %1 然后右键需要转换的UI文件就看到效果了(如图)
Python环境右键定制,搜素材,soscw.com Python环境右键定制 标签:com http blog style class div img code java javascript log 原文地址:http://www.cnblogs.com/doudongchun/p/3695748.html@echo off
@cd /d "%~dp0"
d:/python32/scripts/cxfreeze %1 --target-dir=d:\py2exe\%~n1 --base-name=win32gui --
icon=images\logo.ico --compress --target-name=%~n1.exe
@echo off
reg add HKEY_CLASSES_ROOT\Python.File\shell\Py2Exe\command /v "" /t REG_SZ /d "%~dp0py2exe.bat %%1" /f
# -*- coding: utf-8 -*-
‘‘‘
Version : Python27
Author : Spring God
Func : 编译.py脚本
Date : 2013-6-28
‘‘‘
import py_compile
import os
import os.path
import sys
if __name__ == ‘__main__‘:
for arg in sys.argv[1:]:
py_compile.compile(arg)
print(‘Compile Complited‘)
@echo off
reg add HKEY_CLASSES_ROOT\Python.File\shell\Pyc\command /v "" /t REG_SZ /d "\"D:\Program Files\Python27\python.exe\" \"%~dp0Compile.py\" \"%%1\"" /f
@echo offpyuic4 %1 > %~n1.py
@echo off
reg add HKEY_CLASSES_ROOT\Ui.File\shell\Ui2Py\command /v "" /t REG_SZ /d "%~dp0ui2py.bat %%1" /f