Форум сайта python.su
14
reclosedevТо питон в юникод не мог, теперь в 64 бита.
Чтобы избежать таких проблем, и если в будущем понадобится создание *.exe, то лучше сразу поставить 32 битный Python и использовать 32 битные модули. Проверено, работает на Win7 x64.
Офлайн
173
odnochlenРечь только о том, что не все авторы библиотек компилируют их для 64 бит (только если самому собирать). И еще при создании .exe с помощью cx_Freeze и т.п. в сборку включаются библиотеки интерпритатора и расширения 64 бит, следовательно и работать они будут только на 64.
То питон в юникод не мог, теперь в 64 бита.
Офлайн
15
Поставил pycurl amd64, Grab воспринял его нормально вроде, отослал несколько пост запросов на разные сайты, данные не теряются, все работает, вроде бы все в порядке :)
Отредактировано plusplus (Окт. 28, 2012 17:11:55)
Офлайн
Под винду нужно скачивать pycurl с grablib сайта для того, чтобы не было глюка с отправкой POST-запросов, туда попадает мусор если юзать pycurl, скачанный с http://www.lfd.uci.edu/~gohlke/pythonlibs/ Возможно мусор не только в POST-падает, а ещё в куки. я уже не помню подробностей. Если нужна сборка под 64-бит винду, найдите человека с ником kalombo (http://python4seo.net/ его блог) и попросит помощи с компиляцией 64-бит версии pycurl.
Офлайн