Найти - Пользователи
Полная версия: Справка в Tkinter
Начало » GUI » Справка в Tkinter
1 2
balu
Сначала прошу прощения за некорректную инфу. Имелся ввиду не модуль Popen, a subprocess.Popen
AndreyKS
import os
path = os.path.normpath('имя_файла_справки.html')
os.startfile(path)
1)
miha@srvnet:~$ python2.5 -c “import os; os.startfile('report.xls')”
Traceback (most recent call last):
File “<string>”, line 1, in <module>
AttributeError: ‘module’ object has no attribute ‘startfile’
miha@srvnet:~$
- работает только под виндой.
2) не возвращает никакого значения
3) С 2.4 универсальной заменой для всяких запускалок процессов стал упомянутый выше subprocess

AndreyKS
http://tkhtml.tcl.tk/
Не понял. Я его хочу с Tkinter подружить.
AndreyKS
balu
3) Ты заставляешь конечного юзера самого ставить python и все библиотеки <8-()?
А какие ещё варианты есть?
AndreyKS
balu
Сначала прошу прощения за некорректную инфу. Имелся ввиду не модуль Popen, a subprocess.Popen
И как запустить файл, не указывая программу, то есть используя, например, браузер по-умолчанию?
balu
AndreyKS
А какие ещё варианты есть?
Собрать все в один пакет. Например, для винды использовать py2exe или pyInstaller. Для линуха - собрать в rpm или deb.
AndreyKS
И как запустить файл, не указывая программу, то есть используя, например, браузер по-умолчанию?
Для винды, например, есть внешняя python-привязка к win-api, не помню, как она называется. Из нее, по идее, и узнаешь.
bialix
AndreyKS
balu
Сначала прошу прощения за некорректную инфу. Имелся ввиду не модуль Popen, a subprocess.Popen
И как запустить файл, не указывая программу, то есть используя, например, браузер по-умолчанию?
в винде – довольно просто, через шелл.
balu
bialix
в винде – довольно просто, через шелл.
Не со всеми типами файлов работает.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB