
26.04.2010, 00:07
|
|
Познающий
Регистрация: 11.04.2009
Сообщений: 47
С нами:
8991498
Репутация:
2
|
|
Сообщение от mr.The
Магия?
Так работает:
А так нет:
что не так?
Точно кортеж а не строка в качестве параметра переждается, надо без скобок писать
|
|
|

26.04.2010, 09:22
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами:
9427413
Репутация:
973
|
|
Сообщение от mr.The
Магия?
Обьявление tuple(в принципе я на всякий случай это делаю во всех последовательностях кроме dict) с размером в одно значение должно заканчиваться запятой, это кстати в туториале есть.
|
|
|

27.04.2010, 12:10
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами:
10048706
Репутация:
1540
|
|
подскажите какую-нибудь библиотеку для шифрования или секьюрное key-value хранилище
|
|
|

27.04.2010, 13:45
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами:
9427413
Репутация:
973
|
|
Сообщение от scrat
подскажите какую-нибудь библиотеку для шифрования или секьюрное key-value хранилище
Так чтоб по красивому то Ж полная  .
Сам вот озадачился шифрованием.
Pure Python есть только AES(непонятно как реализовано вообще, походу кто-то херней страдал), также есть pyDes(triple DES есть).
Не PurePython :
Есть PyCrypto(где-то отрыл инсталлер под вынь, но инсталлер походу кривой, ибо не завелось, компилить скорее всего будут ебли без MinGW(не прет)), ncrypt(под вынь нормально завелся), еще есть KeyCzar (чето от лукавого(от гугла тобишь)), походу есть еще чего-то, но заебался уже после всего этого.
Еще к SQLAlchemy есть приблуда по имени Elixir, когда копошился в сорцах то натыкался на (я так понял) прозрачное шифрование инфы в БД (не помню точно где включается и что хочет для работы, но шифрует вроде AES). Короче из реально переносимого между платформами и вменяемого я так понял есть только pyDes, для моих целей его в принципе хватит, а ты для себя решай )))
П.С. Морду для твоего твиттер-клиента можно нарисовать и на WxPython, но будет не так карасиво как на КоТэ, а так то выбор мордо-фреймворков не особо шикарен - Wxpython и Qt, также есть Tkinter и pyFLTK, но мну их вообще сразу отмел из-за ... бла-бла-бла.
|
|
|

27.04.2010, 13:40
|
|
Познающий
Регистрация: 11.04.2009
Сообщений: 47
С нами:
8991498
Репутация:
2
|
|
А я себе сегодня питон 3.1.2 скачал там можно русские имена переменным, функциям, классам давать, а то уже заебло названия придумывать на english...
|
|
|

28.04.2010, 22:51
|
|
Новичок
Регистрация: 12.08.2009
Сообщений: 8
С нами:
8814751
Репутация:
0
|
|
кто знает что означает эта ошибка на мобильном питоне 9.1 symbian и ее решение:
Traceback (most recent call last):
File "C:\private\f0eeaa0f\default.py", line 16, in ?
import mobiserf
File "c:\resource\site.py", line 97, in platsec_import
return _original_import(name, globals, locals, fromlist)
File "E:\\\System\Apps\MOBISERF\MOBISERF.py", line 55001, in ?
File "c:\resource\site.py", line 97, in platsec_import
return _original_import(name, globals, locals, fromlist)
SymbianError: [Errno -1] KErrNotFound
|
|
|

28.04.2010, 23:43
|
|
Познающий
Регистрация: 11.04.2009
Сообщений: 47
С нами:
8991498
Репутация:
2
|
|
Сообщение от AVIRA
кто знает что означает эта ошибка на мобильном питоне 9.1 symbian и ее решение:
Traceback (most recent call last):
File "C:\private\f0eeaa0f\default.py", line 16, in ?
import mobiserf
File "c:\resource\site.py", line 97, in platsec_import
return _original_import(name, globals, locals, fromlist)
File "E:\\\System\Apps\MOBISERF\MOBISERF.py", line 55001, in ?
File "c:\resource\site.py", line 97, in platsec_import
return _original_import(name, globals, locals, fromlist)
SymbianError: [Errno -1] KErrNotFound
У автора спроси.
|
|
|

02.05.2010, 21:18
|
|
Познающий
Регистрация: 05.09.2009
Сообщений: 34
С нами:
8779641
Репутация:
14
|
|
Многопоточность python 3.1
что почитать посоветуете?
|
|
|

02.05.2010, 22:14
|
|
Познающий
Регистрация: 17.01.2010
Сообщений: 33
С нами:
8586496
Репутация:
33
|
|
Сообщение от Ice_VeNOm
Многопоточность python 3.1
что почитать посоветуете?
документацию
|
|
|

04.05.2010, 10:57
|
|
Познающий
Регистрация: 11.04.2009
Сообщений: 47
С нами:
8991498
Репутация:
2
|
|
Как отправить письмо в utf-8 (Python 3.1)
Код:
import smtplib
from email.mime.text import MIMEText
хост = "smtp.mail.ru"
пользователь = "mishustin.sergei"
пароль = "*** вам а не пароль"
от_кого = "mishustin.sergei@mail.ru"
адресаты = ["komprenda@gmail.com"]
заголовок = "Тест"
текст_сообщения = "Проверка"
соо = MIMEText(текст_сообщения, 'plain', 'utf-8')
соо['From'] = от_кого
соо['To'] = адресаты[0]
соо['Subject'] = заголовок
обьект = smtplib.SMTP(хост, 2525)
обьект.login(пользователь, пароль)
обьект.sendmail(от_кого, кому, соо.as_string())
обьект.quit()
Приводит к ошибке:
Код:
Traceback (most recent call last):
File "D:\Program Files\Python31\lib\email\message.py", line 269, in set_charset
cte(self)
TypeError: 'str' object is not callable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Program Files\Python27\mail.ru\src\mail.py", line 10, in <module>
соо = MIMEText(текст_сообщения, 'plain', 'utf-8')
File "D:\Program Files\Python31\lib\email\mime\text.py", line 30, in __init__
self.set_payload(_text, _charset)
File "D:\Program Files\Python31\lib\email\message.py", line 234, in set_payload
self.set_charset(charset)
File "D:\Program Files\Python31\lib\email\message.py", line 271, in set_charset
self._payload = charset.body_encode(self._payload)
File "D:\Program Files\Python31\lib\email\charset.py", line 380, in body_encode
return email.base64mime.body_encode(string)
File "D:\Program Files\Python31\lib\email\base64mime.py", line 94, in body_encode
enc = b2a_base64(s[i:i + max_unencoded]).decode("ascii")
TypeError: must be bytes or buffer, not str
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|