В Python, как мне перейти в файл в проводнике Windows? Я нашел решение для прыжков в папки:Открытый проводник по файлу
import subprocess
subprocess.Popen('explorer "C:\path\of\folder"')
но у меня нет решения для файлов.
В Python, как мне перейти в файл в проводнике Windows? Я нашел решение для прыжков в папки:Открытый проводник по файлу
import subprocess
subprocess.Popen('explorer "C:\path\of\folder"')
но у меня нет решения для файлов.
От Explorer.exe Command-Line Options for Windows XP
import subprocess
subprocess.Popen(r'explorer /select,"C:\path\of\folder\file"')
По какой-то причине, на окнах 7 всегда открывает пользователям путь, для меня следующие разработаны:
import subprocess
subprocess.call("explorer C:\\temp\\yourpath", shell=True)
приятнее, безопасный и кросс решение ОС os.startfile() ,
Когда ему предоставляется папка вместо файла, она откроет Explorer или любой другой проводник файлов в любой системе.
Я знаю, что я не полностью отвечаю на вопрос, так как он не выбирает файл, но с использованием subprocess
всегда бывает плохой идеей, и это решение может помочь другим людям.
Спасибо! Я взломал свой мозг над этим ... – adams 2010-07-03 18:29:12
Я знаю, что это супер старый пост, но это стоит того. У меня есть модуль, который соединяет библиотеку документов sharepoint с окном проводника Windows, так что копия из локальной базы будет загружаться в библиотеку d share share. Это время от времени нужно обновлять, и я использую селен для повторного подключения, но теперь у меня открытое окно Windows Explorer. Я не знаю, как закрыть это окно, чтобы графический интерфейс приложения снова стал фокусом для конечного пользователя. Любая идея, как выбрать это окно и закрыть его? – Benjooster 2013-09-26 12:53:52