Ésta no es una respuesta muy buena, pero es un trabajo en torno a las ventanas. Por mucho que lo intenté, no pude hacer que Readline o pyReadline funcionaran en mi computadora Windows10 con Python Ver 3.5. Así que escribí esto en su lugar. No es el mejor código del mundo ya que solo he usado Python durante 3 meses. Pero funciona.
import os
def note_input(defaultvalue):
#Create a textfile
txtfile = open("txtfile.txt", "w")
#
# populate it with the default value
txtfile.write(defaultvalue)
txtfile.close()
#
# call Notepad
os.system("notepad.exe txtfile.txt")
# input("Just holding until notepad is close : ") (did not need this line)
#
# get the Value Entered/Changed in Notepad
txtfile = open("txtfile.txt", "r")
func_value = txtfile.read()
txtfile.close()
return func_value
# END DEF
Bloc de notas detuvo el programa se ejecute hasta que fue cerrado, por lo que no era necesaria la línea de entrada() debajo de ella. Una vez que se abrió el bloc de notas la primera vez y se colocó donde yo quería en la pantalla, era como una ventana emergente de entrada.Supongo que puede usar cualquier editor de texto como Notepad ++ o Scripe o Code Writer, etc.
Gracias por su respuesta, esto es lo que necesitaba. – kircheis
También podría funcionar igual que en Mac OS X. [readline] (http://pypi.python.org/pypi/readline) o [pyreadline] (http://pypi.python.org/pypi/pyreadline) podría ser instalado por separado. – jfs
en Windows no deberíamos haber estado en confianza :( –