Найти - Пользователи
Полная версия: Помогите!!! Использование (rarfile,unrar) и создание .exe программы
Начало » Python для новичков » Помогите!!! Использование (rarfile,unrar) и создание .exe программы
1
Doktopat
Я пытаюсь написать небольшой скрипт на питоне , который будет бежать по файлам в папке и по определенным условиям записывать в текст файл название папки ,в которой он его нашел.Дело в том,что XML файл в каждой папке находится в архиве и для этого я использую модуль rarfile(я скачал этот модуль отдельно и установил в питон- находится в site-packages),а по скольку мне надо читать содержимое XMLa я понял, что надо еще поставить unrar.exe программу,без которой оно у меня не работало. Так вот программа у меня заработала ,но только при условии ,что файл unrar.exe находится в папке где и сам модуль питона.Вроде все хорошо ,но мне надо использовать эту программу на работе ,на компах ,на которых питон не стоит ,поэтому я использовал py2exe и создал аппликацию написав в cmd : python source\setup.py py2exe.Такой метод отлично работал с простой программой не требующей помещения в папку с модулем unrar.exe - программа созданная таким образом работает у друга на ура. А вот с учетом unrar.exe эта программа после создания ее с помощью py2exe не работает даже у меня…

Подскажите пожалуйста ,что нужно сделать ,что бы либо обойти надобность помещать unrar.exe в папку с модулем ,либо как объяснить py2exe что ему нужно завернуть unrar.exe туда же…

Я прикрепил папку с модулем и папку на которой я тестирую…
модуль называется ReadXML.py

был бы рад пообщаться со знающим человеком,который мог бы помочь в этом.
Мой скайп: totti-2004
Shaman
http://www.py2exe.org/index.cgi/data_files есть такая опция
Doktopat
Огромное спасибо, долго сопел ,а тут так просто!!!
Shaman
Пожалуйста!
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