
Zloy geniy
05.09.2016
07:19:37
?

Johnnie
05.09.2016
07:20:44
смотри остаток от деления и цикл пока число не 0

Zart
05.09.2016
07:28:46
Итеративный:
def sumdigit(x):
s = 0
while x:
x, a = divmod(x, 10)
s += a
return s
Рекурсивный:
def sumdigit(x):
if not x:
return 0
x, a = divmod(x, 10)
return a + sumdigit(x)
рекурсия лямбдами и через жопу:
sumdigit = lambda x:(0 if x == 0 else (lambda (a, b):(b+sumdigit(a)))(divmod(x, 10)))

Google

Zloy geniy
05.09.2016
07:30:52
?

Johnnie
05.09.2016
07:38:21
def sumdigit(x):
s = 0
while x:
x, a = divmod(x, 10)
s += a
return s
вот збс :)

Дмитрий
05.09.2016
07:59:06
народ, есть код который получает по imap почту.. но толи я дурак толи..
короче не могу понять как разобрать полученное чтобы привести в удобочитаемый вид и например слать в телегу
import email
import imaplib
import constants
import getpass
M = imaplib.IMAP4_SSL(constants.server, constants.port)
M.login(constants.login, constants.password)
M.select()
typ, data = M.search(None, 'ALL')
for num in data[0].split():
typ, data = M.fetch(num, '(RFC822)')
print('Message %s\n%s\n' % (num, data[0][1]))
M.close()
M.logout()

Vinc
05.09.2016
08:00:36
я всё лутца читаю.
операция:
for x in S: print(x)
‘spam’ in S
[c * 2 for c in S]
map(ord, S)интерпретация:
Обход в цикле, проверка на вхождение
что тут происходит не ясно(

Zart
05.09.2016
08:00:47
ты получишь рфц822 мыло во враппере
делай с ним что хочешь в итоге

Vinc
05.09.2016
08:02:36
4 разных операции
>>> S
'spam'
>>> for x in S: print(x)
... 'spam' in S
File "<stdin>", line 2
'spam' in S
^

Дмитрий
05.09.2016
08:02:54

Zart
05.09.2016
08:03:09
а для только начавших недокодеров?
письма тебе могут прийти какие угодно - текст, хтмл, помесь всякой фигни, аттачи... как именно ты это всё разбирать будешь - решать только тебе

Vinc
05.09.2016
08:04:00
хотел узнать, что получится, какой вывод будет

Google

Vinc
05.09.2016
08:04:09
проверить, так сказать

Дмитрий
05.09.2016
08:04:49

Zart
05.09.2016
08:05:12
тебе вообще не нужны письма выходит
только их заголовки

Дмитрий
05.09.2016
08:05:27
ну по сути да

Zart
05.09.2016
08:05:39
ну так и дергай свойства
https://docs.python.org/3/library/email.message.html#email.message.Message.get
могу промазать, но будет чтото типа data[0]['subject'] и data[0]['from']

Дмитрий
05.09.2016
08:08:25
ок, пойду тыкать

Sagi
05.09.2016
11:37:14
как раскодировать такую хрень? '\x80\x02}q\x01(X\x17\x00\x00\x00MonitoringSubscriptionsq\x02]q\x03(X\x12\x00\x00\x00

b0g3r
05.09.2016
11:38:26
http://stackoverflow.com/questions/2672326/what-does-a-leading-x-mean-in-a-python-string-xaa

V
05.09.2016
11:50:45
подскажите, пож-та, голова плохо варит. в MySQLdb надо сделать execute(INSERT ... ON DUPLICATE KEY UDATE) (или просто REPLACE, все равно) и сразу узнать, сколько уникальных записей добавилось в таблицу. как правильно?
идеально было бы в одном запросе
тьфу, не то сказал )
делаю INSERT или REPLACE одной записи и надо узнать, добавилась ли новая запись или обновилась/перезаписалась существующая
пока я так понимаю надо просто сначала делать SELECT и смотреть, есть ли уже такая, да?

Zart
05.09.2016
12:37:30
неа
кури http://dev.mysql.com/doc/refman/5.7/en/insert-on-duplicate.html в общем

dmks
05.09.2016
12:40:37
Есть шансы подружить питон с кои-7 без написания собственного конвертера символ <> код?

Zart
05.09.2016
12:57:56
регать придётся энивей

Google

Janek
05.09.2016
13:24:35
как омгу обращаться к виджету класса Form по id в джанге?

V
05.09.2016
13:25:00

Janek
05.09.2016
13:25:30
в аттрибутах установил
'id':"msg_box"
но все равно возвращает пустое значение
когда обращаюсь
$('#msg_box')

Zart
05.09.2016
13:29:03
кто-то путает жквери с жангой. один хрен на ж, да?

Janek
05.09.2016
13:30:10
там и то и другое зайдействовано
я к тому, что установка в атрибутах айдишника не работает
и в шаблоне к форме жанги обратиться нельзя
вопрос потерял актуальность, так как я сам там накосорезил

V
05.09.2016
13:37:46
неа
все, дошло. просто скуренное не сразу в мозг вошло. спасибо!

Janek
05.09.2016
14:38:33
{% extends "soc/wrapper.html" %}
{% load staticfiles %}
<html>
<head>
<title>Message Panel</title>
<!-- jQuery library -->
<script type='text/javascript' src="{% static 'jquery-1.11.1.min.js' %}"></script>
<script type='text/javascript' src="{% static 'message.js' %}"></script>
</head>

Janek
05.09.2016
14:38:51
не могу подключить jquery к шаблону
что я делаю не так?

melancholiac
05.09.2016
14:39:12
но вроде пишешь джс вопрос в чат питонистов
(:V)

Janek
05.09.2016
14:39:40
ну это жангачка же

melancholiac
05.09.2016
14:40:11
чат по джанге?

Janek
05.09.2016
14:40:23
ладн, пойду к жсерам

Google

Zart
05.09.2016
15:07:11
а проверять браузером слабо?

Janek
05.09.2016
15:07:41
сейчас посмотрю

Alex
05.09.2016
15:20:27
у меня почему то фикстуры грузятся в базу при каждом ./manage.py migrate
случается вот что: создал новые модели, запустил migrate, говорит невозможно загрузить фикстуры из за отсутствия новый полей. Почему то фикстуры грузятся перед запуском миграций
джанго 1.8.13, python 2.7

Denis
05.09.2016
16:08:34

Way bum
05.09.2016
17:09:41
Привет парни, помогите пожалуйста

Admin
ERROR: S client not available

Way bum
05.09.2016
17:09:55
Пишу print("hello world!")

melancholiac
05.09.2016
17:09:57
с малегькой?
версия?

Way bum
05.09.2016
17:10:27
3.5.2
Последняя, только что скачал

Andrew
05.09.2016
17:13:12
3.5.2
а разве ты не пишешь Print?
питон регистрозависимый язык

melancholiac
05.09.2016
17:13:36

Andrew
05.09.2016
17:13:53

Way bum
05.09.2016
17:14:43
Это телеграм сделал с большой
Спасибо

Google

Stanislav
05.09.2016
17:14:47
С большой написал он, инфа сотка

Way bum
05.09.2016
17:14:51
Да
Бля нахуй так до символов доебываться,
js в этом плане проще

melancholiac
05.09.2016
17:15:27
питон - язык сценариев

Way bum
05.09.2016
17:15:46
Node.js

melancholiac
05.09.2016
17:16:14

Way bum
05.09.2016
17:18:36
Абоминейшн?

melancholiac
05.09.2016
17:19:19
abomination
но эт чисто имхо

Way bum
05.09.2016
17:21:11
Ты ахуел чтоле?
Шучу
Мнение так мнение
У него есть свои плюсы
Это со временем приходит, подростешь - поймешь

melancholiac
05.09.2016
17:23:07
я не знаю
Эта группа больше не существует