Я просто (наконец-то!) обновил Python с 2.6 до 2.7, а также установил 3.2 параллельно. Я использую Windows Vista.
Раньше я мог перетаскивать файл .py для запуска скрипта, а имя перетаскиваемого файла появлялось в sys.argv
. Я ничего не сделал, чтобы получить такое поведение; это сработало, как только Python 2.6 был установлен.
Он больше не работает: файл .py не распознается как допустимая цель удаления.
Я попробовал этот взлом реестра, который я также нашел, выполнив поиск в Google (получив несколько разрозненных ссылок, включая старую ветку списка рассылки на python.org). Он ничего не сделал, даже после перезагрузки компьютера. Я также не должен был делать это в любом случае, так как мне не пришлось в прошлый раз.
Что здесь происходит? Как я могу это исправить? Я действительно скучаю по такому поведению.