¿Cuáles son las principales diferencias entre Python IDLE y su entorno de línea de comando? OCIOSO parece mejor, por supuesto, y tiene algún tipo de GUI…

Por otra parte, es OCIOSO tratar de la misma como la shell? Quiero decir, el shell es la capa intermedia entre el usuario y la intérprete de Python?

Gracias

InformationsquelleAutor Donatas | 2015-09-10

4 Comentarios

  1. 3

    Que ambos son la misma cosa, pero, en reposo se hizo para escribir código python así que es mejor si usted puede escribir en RALENTÍ. Usted también puede tratar de Notepad++ es un muy buen programa para escribir código.

  2. 2

    No estoy seguro de lo que usted pregunta es, pero aquí es un Windows 7 orientada a la respuesta de la similitud y la diferencia. En el menú inicio para Python x.y, usted puede seleccionar ‘Python x.y (x bits)’ para ejecutar interactivo de python en un texto de la línea orientada a la ventana de la consola de Microsoft. La consola de asas de pulsaciones de teclas y movimientos del ratón y los clics. Cuando se pulse , la consola envía la línea de texto en python, que está a la espera de la entrada en sys.stdin. Cuando Python procesos de la línea, se envía la salida a sys.stdout o sys.stderr. Esto incluye ‘>>> ‘ y ‘… ‘ le pide. La consola muestra el texto para que usted vea.

    En el menú inicio, puede seleccionar ‘Inactivo …’. A menos que usted haya seleccionado previamente una diferente opción de inicio, ejecución de python Idle código que utiliza el módulo tkinter que utiliza tcl/tk para ejecutar la interfaz gráfica de usuario que algo que imita a la consola. El tkinter/tk gui asas de tecla y ratón de entrada y muestra el resultado. En ambos casos, el software, además de la intérprete de Python en sí controla la interacción entre usted y Python.

    Algunas diferencias importantes:

    1. Cortar, copiar y pegar el trabajo normalmente. La consola de Windows está paralizada en este sentido.

    2. De inactividad de los colores de entrada y de salida. La consola de Windows no.

    3. Inactivo puede mostrar todos unicode BMP (los primeros 64 kb) caracteres. La consola de Windows está limitada por las páginas de código.

    Para 1, 2, y 3, la consola de otros sistemas operativos pueden hacer igual de bien o mejor que la de Inactividad.

    1. De inactividad permite introducir, editar, enviar y recuperar completo de las declaraciones. Interactivo de python con la consola de Windows sólo funciona con líneas físicas.

    Actualización, 2017/11:

    Punto 1 anterior: Al menos en la actual Win10, cortar, copiar, y pegar a funcionar normalmente.

    El punto 3 arriba: Al menos en Win10, unicode funciona mejor en el Símbolo del sistema con 3.6+.

    Nuevo tema 5: La INACTIVIDAD doc sección, también disponible como Help => IDLE Help ahora tiene la sección ‘3.3. De INACTIVIDAD de la consola de las diferencias».

    • Esta es una mejor explicación!
  3. 0

    Python IDLE es donde se escribe el programa/s y Python Shell es donde se ejecuta el programa/s. Espero que esto ayude.

Dejar respuesta

Please enter your comment!
Please enter your name here