91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-18
  • 語言: Python
  • 標(biāo)簽: python??

資源簡介

QT文件轉(zhuǎn)換成Python的自動(dòng)化工具(*.ui轉(zhuǎn)換成*.py) 對應(yīng)python2.7版本 安裝目錄要默認(rèn),如果不是默認(rèn)就需要自己改代碼。

資源截圖

代碼片段和文件信息

#!/usr/bin/python
#?-*-?coding:?UTF-8?-*-

import?sys
import?os
import?shutil

print?“-------------------------------------“
pathName=sys.argv[0]
print?“Path?and?Name:“?pathName
path=os.path.dirname(pathName)?#os.getcwd()
print?“FilePath:“?path
name=os.path.basename(pathName)
print?“FileName:“name
pythonDir=sys.prefix
print?“PY?Dir:“?pythonDir
pythonPythonw?=?sys.executable
print?“PY?EXE:“?pythonPythonw
print?“-------------------------------------“

#--------------獲取文件列表
fileList=os.listdir(path)
#print?“All?files:“fileList
#--------------刪除編譯無關(guān)文件
fileList.remove(name)
#print?“Remove?some?files?from?list“
#--------------文件列表分格式分“.py/.ui/文件夾“三組數(shù)據(jù)
UIlist=[]
for?i?in?fileList:
????if?‘.ui‘?in?os.path.splitext(i):
????????UIlist.append(i)
print?“UIlist:“UIlist

PYuilist=[]
for?i?in?UIlist:
????StringTmp=os.path.splitext(i)[0]+“.py“
????PYuilist.append(StringTmp)
print?“PYuilist:“PYuilist

PYcodelist=[]
for?i?in?fileList:
????if?‘.py‘?in?os.path.splitext(i):
????????PYcodelist.append(i)?????
for?i?in?PYuilist:
????StringTmp=os.path.splitext(i)[0]+“.py“
????#print?StringTmp
????#PYcodeli

評論

共有 條評論