D:\Python>python.exe jorgeim/src
Please provide PHPSESSID key.
Usage: jorgeim.sh --key HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH [--before YYYY.MM.DD] [
--after YYYY.MM.DD]
where HHH...HHH is hexadecimal PHPSESSID cookie taken from web browser a
fter successful login to Jorge
D:\Python>python.exe jorgeim/src --key xxxab862af656f26caf0ee6e4f730xxx
Traceback (most recent call last):
File "D:\Python\lib\configparser.py", line 381, in set
sectdict = self._sections[section]
KeyError: 'Cookies'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Python\lib\runpy.py", line 128, in _run_module_as_main
" __main__", fname, loader, pkg_name)
File "D:\Python\lib\runpy.py", line 34, in _run_code
exec(code, run_globals)
File "D:\Python\jorgeim\src\ __main__.py", line 25, in
config.set_cookie('PHPSESSID', '/', a)
File "jorgeim/src\config.py", line 21, in set_cookie
config.set('Cookies',c+p,v)
File "D:\Python\lib\configparser.py", line 383, in set
raise NoSectionError(section)
configparser.NoSectionError: No section: 'Cookies'
Z tego co wnioskuję z treści wyjątku i mojej znikomej znajomości Pythona - skrypt nie potrafi odczytać pliku konfiguracyjnego. Strzelam, że go nie znajduje(bo jest uruchamiany z innej ścieżki). Przejdź do katalogu jorgeim i w nim wywołaj
Dzięki bardzo za pomoc w końcu skrypt ruszył, nawet łączył się z internetem, ale znowu błędy
D:\Python>python.exe src --key xxxbe707a7b41aacea3d66d95d725xxx
getting main page
Traceback (most recent call last):
File "D:\Python\lib\runpy.py", line 128, in _run_module_as_main
" __main__", fname, loader, pkg_name)
File "D:\Python\lib\runpy.py", line 34, in _run_code
exec(code, run_globals)
File "D:\Python\src\ __main__.py", line 93, in
days = parser.get_days(main_page)
AttributeError: 'module' object has no attribute 'get_days'
Moduł parser, który nie ma funkcji get_days istnieje w standardowej bibliotece pythona i być może, choć nie powinno mieć to miejsca, to ten standardowy moduł jest w rzeczywistości importowany. Nie wiem, czy to pomoże, ale spróbuj zamienić wystąpienia parser w pliku __main__.py na np. jorgparser i analogicznie nazwe pliku parser.py