Я установил Python прямо на флеш-накопитель, а мои ссылки в моих модулях используют полный путь (на флешке) для работы. В моем окне IDLE не отображается выполнение моего кода.Python IDLE не отображает код при использовании с командной строкой
У меня есть Python скрипт под названием: test.py который содержит следующий код:
print('Hello')
from win32com.client import Dispatch
xl = Dispatch("Excel.Application")
xl.Visible = True # otherwise excel is hidden
Если я запустить сценарий из редактора с помощью: Run -> Run Module, то Excel Workbook успешно открывается и Python IDLE отобразит следующее:
====================== RESTART: D:\MICK\Scripts\test.py ======================
Hello
>>>
тест 2: Теперь, если я использую Windows + R и выполните команду: D: \ МИК \ Scripts \ test.py, то Excel Workbook успешно открывается, но IDLE не даже открытый.
Тест 3: Я вручную открываю IDLE (находится по адресу: D: \ MICK \ Anaconda \ Lib \ idlelib \ idle.pyw), и я использую Windows + R для запуска: D: \ MICK \ Scripts \ test.py , Откроется рабочая книга Excel, но IDLE остается пустым:
Python 3.5.2 |Anaconda 4.2.0 (32-bit)| (default, Jul 5 2016, 11:45:57) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
Что может быть причиной помех между Windows + R называется скрипты и RUN-> Запуск модуля называется сценарии?
как вы запускаете скрипт? – furas
Обычно не запускается .py с диалоговым окном «Запуск окна», но вызывается сценарий с истинным терминалом: приглашение CMD или Powershell. Если бы вы это сделали, терминал покажет * Hello * и запустит Excel. – Parfait
Привет, вы правы, когда я запускаю тот же проблемный скрипт из Powershell, я вижу Hello в терминале PowerShell. Спасибо, что принесли некоторую информацию на стол. – Patrickll