Как мне запустить .py файлы двойным щелчком, если у меня есть Anaconda? - PullRequest
0 голосов
/ 01 ноября 2018

Я сделал файл .py через spyder в моем навигаторе Anaconda, и он отлично работает, когда я запускаю его в консоли (spyder и cmd). Скрипт читает с веб-сайта и добавляет в текстовый файл. Через spyder и cmd я всегда вижу добавление, которое он сделал. Но когда я дважды щелкаю, он открывает окно команд, но не добавляет текстовый файл. Что дает? Я сделал другие файлы .py через spyder, которые отлично работают при двойном щелчке, вызывая командную строку и работая там. Какое решение? Спасибо!
Изменить: когда я пытаюсь добавить pythonw или python в файл Anaconda через мой каталог в качестве приложения по умолчанию, Windows просто не принимает его. Суть моего кода, написанного на python:
Поскольку dataman является строкой, которую я определил ранее в коде

with open("gymful.txt", "a") as text:
text.write(dataman)

1 Ответ

0 голосов
/ 02 ноября 2018

Вам может понадобиться что-то вроде PyInstaller. Это упакует ваш скрипт в исполняемый файл, где вы можете запустить его двойным щелчком мыши.

https://www.pyinstaller.org/

...