
Аждар
08.10.2017
14:24:14
среда pycharm

Val
08.10.2017
15:04:25
ненаходит модуль

Google

Аждар
08.10.2017
15:04:43
как сделать чтобы нашел

Val
08.10.2017
15:04:59
а где он лежит?

Аждар
08.10.2017
15:05:08
в одной папке

Val
08.10.2017
15:05:48
сделать пакет

Аждар
08.10.2017
15:06:21
в пакет переместить файлы?

Val
08.10.2017
15:07:06
http://zetcode.com/lang/python/packages/

Daniil
08.10.2017
15:07:34
Привет, вопрос по кодировке при отправке почты с smtplib
Получаю такие крякозябры вместо чего-то на подобии
http://127.0.0.1:8000/registration/confirm/1/4q4-9ac4fb77508e7e6b6c45/

Val
08.10.2017
15:08:32
а кусок кода покаж

Daniil
08.10.2017
15:09:32
Путь генерируется этим методом (который в форму встроен)
def confirm_url_gen(user):
token = default_token_generator.make_token(user)
uid = int_to_base36(user.id)
url = reverse('confirm-reg', args=(uid, token,))
return url
дальше домен+confirm_url_gen() передаю в set_content от msg = EmailMessage()
если выводить в консоль domain+confirm_url_gen(user)

Google

Daniil
08.10.2017
15:11:13
то всё норм
Где может быть проблема?
Уже часа два вожусь с этим

Val
08.10.2017
15:13:26
такое ощущение что кодовая cp1251
python3 ?

Daniil
08.10.2017
15:16:41
Да, 3.5

Val
08.10.2017
15:19:46
type(url) ?

Daniil
08.10.2017
15:49:28
Во что?
С чем это юзать? Пока что не получается

Senpai
08.10.2017
22:16:37
Привет, Putin

Di
09.10.2017
10:36:00
Помогите.Как с вайбера на десктопе перенести историю на телефон? Мб кто знает

Linus
09.10.2017
10:52:04
Сначала удали Viber и сделай всё через Telegram

Darkling
09.10.2017
11:06:51
:D

Di
09.10.2017
11:37:19

Senpai
09.10.2017
11:42:03
Зацените мой костыль для обновлений в телеграмном боте
try:
if __name__ == '__main__':
bot.polling(none_stop=True)
except requests.exceptions.ReadTimeout:
bot.polling(none_stop=True)
except requests.exceptions.ConnectionError:
bot.polling(none_stop=True)
except RecursionError:
bot.polling(none_stop=True)
except requests.exceptions.ReadTimeout:
bot.polling(none_stop=True)

Linus
09.10.2017
11:46:41
А зачем столько expect?

Senpai
09.10.2017
11:49:21
Мне в другом чате советовали переделать на вебхуки

Darkling
09.10.2017
12:25:51

Google

Senpai
09.10.2017
12:26:26

Darkling
09.10.2017
12:29:48
Ну вообще, это говно. Но твой вариант не намного лучше. ?


Bot Online
09.10.2017
12:45:36
Вредные советы для начинающих разработчиков
Другие программисты могут не согласиться с данными советами, но это именно то, что делает их такими редкими и ценными.
Будьте краткими. Все связанные между собой вещи располагайте на одной строчке.
Используйте однобуквенные переменные. Добавляйте к ним цифры, если буквы закончатся.
Не ставьте пробелы. Вообще. Они только для нубов.
Сначала пишите код, только потом думайте. Не стоит строить планы, пока в них нет потребности.
Никогда не оправдывайтесь. Если менеджеры не понимают чего-либо, то почему должны вы?
Если ваши расчёты не сходятся, просто прибавьте единицу и двигайтесь дальше.
Если у вас есть сомнения, всегда обвиняйте железо. Эти чёртовы микросхемы такие сложные.
Когда программа не компилируется, просто продолжайте писать код. Как-нибудь само починится.
Если какая-нибудь функция не работает, замените её на три других. Вам лучше знать, как должно быть.
Никогда не тестируйте. Если вы написали код, то он работает.
матом нельзя ругаться , дети могут читать нас ?
ну раз проходили , и ругаешься , значит можно и личку отключть ?
звучит справедливо


Darkling
09.10.2017
12:52:26

Bot Online
09.10.2017
12:53:24
почему , вы все дети яндекса ) ахаха

Arseniy
09.10.2017
13:27:48
дети, как аргумент для цензуры сообщений потерял свою ценность лет 10 назад
уверен через некоторое время сат будут использовать будто это норма
спасибо за внимание
я завалил

Arseniy
09.10.2017
13:29:24
и именно тогда
я заработаю свой первый миллион
на своем генераторе мата

Андрей
09.10.2017
13:30:30
соседка моя алкашка тебя обанкротит

Admin
ERROR: S client not available

Arseniy
09.10.2017
13:30:51
она покинет нас к тому моменту, я все продумал :D

Андрей
09.10.2017
13:30:53
она уже пятый год генерирует, хер остановишь

Al
09.10.2017
14:27:54

Google

Arseniy
09.10.2017
14:48:13
я имел ввиду что сейчас мат везде
и это не считается чем-то страшиным все привыкли
ролики на ютубе
мемы
и ид
тд
++)

Al
09.10.2017
15:08:26
Ну, лично я пришёл в чатик, что бы быть в теме, если что происходит с Python. Или узнать какие-нибудь крутые фишки о нём. Но тут больше половины такие же нубы как я если не хуже...
А те, кто не нубы. Им походу скучно тут просто.

Аждар
09.10.2017
15:16:23
нуба звали?
))

Senpai
09.10.2017
15:44:30
Так что, есть способы избавиться от ошибок
requests.exceptions.ReadTimeout: HTTPSConnectionPool
кроме как вебхук?

Андрей
09.10.2017
16:15:07
Привет
почему у меня при команде
html = requests.get('http://mysite.ua/', timeout=5)
print(html.status_code)
отдает 424 код а не 200
хотя сайт стопудово доступен

Andrey
10.10.2017
05:33:54
Попробуй без последнего сплеша или добавь в конце http букву s .

Aleksei
10.10.2017
06:03:55
Тайм-аут если не ошибаюсь задается в мс а не секундах
Попробуй увеличить число

Святослав
10.10.2017
07:12:28
timeout задается в секундах
http://requests.readthedocs.io/en/latest/user/quickstart/#timeouts

Андрей
10.10.2017
09:03:16
разобрался,
все же контент который отдает реквест это страница отказа доступа) я думал если контент отдает то все должно быть ок)
короче, нужно указать хедер, то есьт параметры браузера с которого ты якобы заходишь..
я/ использовал urrlib3
import urllib3
pool = urllib3.PoolManager()
html = pool.request('get', url, timeout = 5,
headers={
'user-agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36'
})
return html.status
всем спасибо

Google

Bot Online
10.10.2017
12:14:40
http://telegra.ph/Kurs-po-python-stoimostyu-20k-10-10

Elliot
10.10.2017
12:17:45
А что в этом курсе есть?

Senpai
10.10.2017
12:22:34