LINUX.ORG.RU

Кто в питоне соображать? Не работает gmailfs.py


0

1

Сам модуль отсюда: http://sr71.net/projects/gmailfs/gmailfs.py-v8 Требует для работы много чего, в т.ч. новый питон, который под Centos-ом штатно не поставить. Ну не беда - скачал исходник, поставил отдельно от системного питона, запускаю явно с него, на синтаксис теперь не ругается, зато теперь вот:

File «/usr/bin/gmailfs.py», line 1419, in connect_to_server

imap = imaplib.IMAP4_SSL(«imap.gmail.com», 993)

AttributeError: 'module' object has no attribute 'IMAP4_SSL'

Смотрю модуль imaplib.py - там есть этот самый IMAP4_SSL, причём и в новом питоне, и в штатном тоже есть (посмотрел на случай если с путями чего не так).

Это лечится? Или попробовать таки другую ос? Хотя ос вроде уже и ни причем.

★

Последнее исправление: shamus24 (всего исправлений: 1)

Я недавно его пробовал, он был на 2-ом питоне, но т.к. /usr/bin/python указывал на третий, то чтобы скрипт заработал, я исправлял первую строку на '#!/usr/bin/python2.6'.

gentoo_root ★★★★★
()

gmailfs уже давно не работает.

Почитай на сайте разраба.Всё умерло.

le_legioner ★★
()

А ты питон собрал с поддержкой SSL? Загугли на тему «ssl support in python».

shrub ★★★★★
()

> Смотрю модуль imaplib.py - там есть этот самый IMAP4_SSL

Очень сомнительно. Запусти:

python -c «from imaplib import IMAP4_SSL»

Если вывалится ImportError, то поддержки ssl нет.

anonymous
()
Ответ на: комментарий от anonymous

Таки да, вывалился error. Пошёл гуглить про SSL.

Отвечу ещё на другое собщение: «gmailfs уже давно не работает. Почитай на сайте разраба.Всё умерло.»

Оригинальный gmailfs действительно умер, но на его основе был написан другой gmailfs, который работает через IMAP, а не через www. Этот должен работать, и именно его я и пытаюсь запустить. Вообще это была довольно странная идея - писать что-то с доступом к гуглу через web-интефейс. Уж как гугл с http извращается, так ясно же, что оно всё время меняться будет. IMAP - дело другое, этот стабилен. Разве что прикроет его гугл вообще.

shamus24 ★
() автор топика

Скомпилировал, запустил. Теперь скрипт отрабатывает, файловая система монтируется, но всё равно не работает. При попытке сделать cd в mount point выдаёт какую-то очередную ошибку и зависает. Разбираться уже не стал - надоело, только ещё третий питон попробовал ради интереса - не работает вообще. В общем, пациент (gmailfs) скорее мёртв, чем жив.

shamus24 ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.