PyQt5UI archivo se convierte en la versión correspondiente del archivo py

 PyQt5 archivos de interfaz de usuario en las versiones correspondientes del archivo py

. 1  # de codificación. 8 = UTF- 
2  '' 
'3  PyQt5 la versión de interfaz de usuario del documento en los correspondientes documento py
 . 4  Python -m PyQt5.uic.pyuic untitled.ui -o untitled.py
 . 5  ' '' 
. 6  Importación OS
 . 7  
. 8  # relacionada ruta es la ruta en el almacenamiento de archivos en la interfaz de usuario 
9. trayectoria R ^ = ' D: \ Desktop \ las entradas ' 
10  
11.  # número de archivo registra la conversión 
12 es COUNT = 0
 13 es  de la raíz, directorios, archivos en os.walk (ruta):
 14      = nombre de archivo []
 15      para los archivos de archivos:
 16         si file.endswith ( ' .py ' ):
 17              filename2 = file.split ( ' ' ) [0]
 18             filename.append (filename2)
 19 20 para archivo en archivos:
 21 si file.endswith ( ' .ui ' ) :
 22              nombrearchivo1 = file.split ( ' ' ) [0]
 23              filename5 = nombrearchivo1 + " _qt5 " 24 try :
 25 si    
              
                              filename.count (filename5) == 0:
 26 es                      la os.system ( ' Python -m PyQt5.uic.pyuic -o% s.py% s.ui -d ' % (ruta + ' \\ ' + filename5, camino + ' \\ ' + nombrearchivo1))
 27                      = COUNT 1 +.
 28              la excepción de excepción como E:
 29                  Print ( " error de conversión de archivos, comprobar si una instrucción de instalación correspondiente a la PyQt correcta " )
 30                  el aumento E
 31 es  iF CONTADOR == 0:
 32      Imprimir ( " no hay necesidad de convertir la interfaz de usuario de archivos ")
 33 es  la otra cosa :
 34 es      de impresión ( ' conversión se ha completado, por favor marque esta conversión común! ' + STR (COUNT) + ' archivos ' )

 

Supongo que te gusta

Origin www.cnblogs.com/xenli/p/12468780.html
Recomendado
Clasificación