У меня есть еще один вопрос, Все сценарии, которые я сделал для python, до сих пор я использовал текстовый редактор и записал его в текстовый файл .py сделал его исполняемым, а затем сделал виджет на моем рабочем столе, чтобы запустить файл. Таким образом, я могу вносить изменения в код, сохранять и нажимать на мой виджет, чтобы просматривать изменения.код запускается в терминале, но не в текстовом файле
Я трал Интернет, пытаясь найти способ получить скрипт, над которым я работаю, и я заметил, что многие примеры не работают так, как я делал что-то, но если Я вхожу в тот же код в оболочку python, он работает отлично.
Я не уверен, что это имеет смысл, поэтому вот пример. Если я открываю терминал python и набираю этот код, он отлично работает, и я получаю окно со списком чисел.
from Tkinter import *
root = Tk()
listbox = Listbox(root)
listbox.pack()
for i in range(20):
listbox.insert(END, str(i))
mainloop()
С другой стороны, если я тот же самый код и сохранить его в текстовый файл .py сделать его исполняемым затем попытаться запустить его ничего не произойдет.
Это не имеет смысла для меня, конечно же, это то же самое, или я что-то пропустил здесь? я не могу привыкнуть к использованию питона терминала, так что я просто использовать текстовый редактор маршрут
Я использую Python 2.7.3, если это помогает, большое спасибо
_ «Я использовал текстовый редактор и записал его в текстовый файл .py, сделал его исполняемым, а затем сделал виджет на своем рабочем столе для запуска файла». «Что вы подразумеваете под« сделал его исполняемым »и «сделал виджет»? Вы делаете что-то другое, кроме ввода «python myscript.py» в терминал? – Kevin
Да, я делал что-то еще, но теперь я начал использовать «python myscript.py», как вы предлагали, поскольку он дает лучшую информацию, когда я получаю ошибки, поэтому спасибо за это – Dave