Cómo usar QtCreator para editar y ejecutar scripts de Python
Como puede ver, no hay opciones relacionadas con Python en las opciones del nuevo proyecto, por lo que no puede usar QtCreator para administrar proyectos de Python.
Veamos la otra cara de la moneda y veamos si QtCreator puede crear y editar archivos relacionados con Python.
Como puedes ver, hay opciones relacionadas con Python en QtCreator, haz clic en la pestaña Python a la izquierda, y en la parte central puedes ver que hay dos opciones: clases de Python y archivos de Python.
Aquí seleccionamos el archivo Python y pulsamos en el botón Seleccionar. Luego ingrese qtpythondemo en el campo de nombre y haga clic en Siguiente. Haga clic en Finalizar nuevamente para ingresar a la interfaz de edición. Echemos un vistazo a la situación.
Como puedes ver, puedes editar archivos de script de Python.
Veamos si podemos ejecutar el script, escriba:
print("hello world")
Pero vemos el menú de depuración y The run etc. Los botones son todos grises, por lo que obviamente no funcionan.
Si QtCreator sólo se puede utilizar para editar, será más conveniente utilizar IDLE u otro editor de texto más potente.
Ahora, agreguemos la capacidad de ejecutar scripts de Python a QtCreator.
Haga clic en Herramientas, Opciones para abrir la ventana de opciones.
Haga clic en Entorno en el lado izquierdo de la interfaz, seleccione la pestaña Herramientas externas a la derecha, luego haga clic en el botón Agregar a continuación, primero seleccione Agregar directorio y luego cambie la nueva categoría a RunPy. esto tú mismo.
Haga clic para seleccionar RunPy, luego haga clic en el botón Agregar y seleccione Agregar herramienta. El área gris de la derecha ahora es editable. Por supuesto, la nueva herramienta debe tener un nombre, usemos Python3.
A continuación, debemos editar el contenido de la derecha.
1. Descripción: Puede ser lo que quieras. Aquí ingresamos "Ejecutar el script Python3 editado"
2. El mío es C:\Python34\python.exe
3. Parámetros: ingrese %{CurrentDocument:FilePath}
4. Directorio de trabajo: %{CurrentDocument:Path}
5. Entorno: QT_LOGGING_TO_CONSOLE=1
También están disponibles otros valores predeterminados. Las que tienen% arriba son solo las variables de entorno integradas de QtCreator. Cuando seleccionamos un cuadro de texto, podemos ver un botón con una letra ABC en el lado derecho del cuadro de texto. Haga clic en él para ver una lista de muchas variables de entorno.
Finalmente, haz clic en Aplicar y Aceptar.
Veamos qué sucede una vez completada la configuración.
Bien, ahora que la configuración está completa, veamos cómo ejecutarla.
Pero el menú de depuración y el botón en la esquina inferior izquierda todavía están grises. Acabamos de agregar la configuración en la pestaña Herramientas externas, así que vayamos a Herramientas externas.
Vemos que External-RunPy-Python3 es exactamente lo que acabamos de configurar.
Haga clic en Python3 y vea qué sucede.
Vemos un mensaje de resumen que aparece en la parte inferior de la interfaz, que contiene el resultado del script de Python anterior. ¡Lo logramos!
¡Lo logramos!