Форум сайта python.su
вопроса два:
1. - py2exe создает кучу файлов, это не гут, как сделать чтобы был один исполняемый файл?
2. как создать в винде скрытую папку средствами питона?
Офлайн
для каких целей вам это нужно ?
Офлайн
employee
1. - py2exe создает кучу файлов, это не гут, как сделать чтобы был один исполняемый файл?
...
setup( options = {
"py2exe":
{
"compressed": 1,
"optimize": 2,
"bundle_files": 1,
}
},
zipfile = None,
...
employee
2. как создать в винде скрытую папку средствами питона?
import os
filename = r'c:\testfile'
f = open(filename,'w')
f.close()
p = os.popen('attrib +h %s'%filename)
p.read()
p.close()
Офлайн
1) py2exe уже старый модуль и новой версии не предвидится. Если уж и собирать исполняемый файл, то собирать в более продуманном инсталлере. ИМХО, лучше использовать PyInstaller.
Как устанавливать/настраивать PyInstaller, рассказывать не буду - сами погуглите и найдете.
Касаемо вашего вопроса:
в виндовой консоли пишете:
cd c:\pyinstaller\
python Configure.py
python Makespec.py -F -w -X c:\project\project.py
python Build.py c:\pyinstaller\project\project.spec
import os
os.system("attrib +h +r test.db") ## добавить к файлу БД SqLite3 test.db атрибуты невидимости и read-only
os.system("attrib +h blahblah") ## добавить к папке blahblah атрибут невидимости
Отредактировано (Дек. 9, 2011 09:34:39)
Офлайн