Как я могу запустить скрипт Python без использования редактора Python, который включает в себя smartsheet SDK

Одно из решений Я пытался преобразовать скрипты Python в файлы.exe, используя такие вещи, как py2exe и cx_Freeze, но я продолжаю получать ошибки после запуска cmd. Ребята, можете ли вы придумать какие-нибудь другие решения, или я должен просто попробовать то, над чем я сейчас работаю?

Примечания: я запускаю Spyder 3.3.1 на anaconda и использую приглашение anaconda для установки файлов и использования устанавливаемых файлов

Пример 1: я компилирую программу, используя

pyinstaller myscript.py

Когда он заканчивает работать, у меня остается полная папка сборки, но пустая папка dist.

Последняя ошибка, которую я получаю до остановки командной строки:

for real_module_name, six_module_name in real_to_six_module_name.items():
AttributeError: 'str' object has no attribute 'items'

2 ответа

Решение

В итоге я использовал аддон для Python под названием xlwings. Это была простая установка с использованием

conda install xlwings 

и я просто использовал таблицу Excel для ввода (идентификаторы папок / листов и заголовки).

Я сделал макрос, который позволяет мне нажимать одну кнопку, которая запускает код (без необходимости открывать интерпретатор Python), и он отлично работает.

Спасибо всем за их постоянную помощь и поддержку, я очень ценю это!

Если все, что вам нужно - это запустить скрипт без использования IDE, просто запустите его из командной строки.

C:\Python27\python.exe C:\script\path\my_python_script.py

Если вам нужен значок с двойным кликом, вы можете поместить его в пакетный файл.

Другие вопросы по тегам