PyQt5 UIはPYファイルの対応するバージョンにファイル
1 #コーディング8 = UTF- 2 '' ' 3 PyQt5文書のUIバージョン文書PY対応に 4 パイソン-m PyQt5.uic.pyuic untitled.ui -o untitled.py 。5 ' '' 6 インポートOS 。7 。8 #関連パスは、UIファイルストレージにおける経路である 9。経路R&LT = ' D:\デスクトップ\チケット' 10 11。 #ファイルの数が成功した変換レコード 12がある COUNT = 0 13である ため、ルート、DIRS、ファイル内os.walk(パス): 14 =ファイル名[] 15 のためのファイルでのファイル: 16 もし file.endswith(' の.py ' ): 17 FILENAME2 = file.split(' ' )[0] 18 filename.append(FILENAME2) 19 20 のためにファイルにファイル: 21 であれば file.endswith(' .ui ' ) : 22 ファイル名1 = file.split(' ' )[0] 23 filename5 =ファイル名1 + " _qt5 " 24 試み: 25 もし filename.count(filename5)== 0: 26である os.system(' Pythonの-m PyQt5.uic.pyuic -o%s.py%s.ui -d '%(パス+ ' \\ '経路+、+ filename5 ' \\ ' + ファイル名1)) 27 COUNT = 1 +。 28 以外例外としてE: 29 プリント(" ファイル変換エラー、正しいPyQtはに対応するインストール命令かどうかを確認" ) 30 レイズE 31である 場合 COUNT == 0: 32 プリント(「ファイルのUIを変換する必要はありません」) 33は、 他: 34で 印刷するには(「変換が完了し、この共通の変換をチェックしてください!」 + STR(COUNT)+ 「ファイル」)