
Tigran
03.08.2018
13:35:41
особенно однострочники

Lizard_King
03.08.2018
13:36:10
точняк спс

Не Глеб
03.08.2018
13:36:18
За сколько примерно питон отправит 25к запросов к легкому сайту в одном потоке? Скачивание 50 мбитс, пинг 5.

ivan
03.08.2018
13:36:23
К сожалению, весь хреновый код пишу я, а не мои животные :с

Google

ivan
03.08.2018
13:37:00

Мой любимый
03.08.2018
13:37:17
моя сестра написала прогу, которая делит на 8-2 пустую строку
как в чатик код пилить

Не Глеб
03.08.2018
13:37:51
???
надо спарсить кучу фигни

M
03.08.2018
13:37:51

Не Глеб
03.08.2018
13:37:55
не

Ildar
03.08.2018
13:38:09
лично я поржал с пинга 5

ivan
03.08.2018
13:38:10

Не Глеб
03.08.2018
13:38:23
Нууу даааа, но примерно
диапазон какой?

M
03.08.2018
13:38:43
Смотря что и как парсишь

Valery
03.08.2018
13:38:43

ivan
03.08.2018
13:38:50
Сколько процессоров, потоков используется
Насколько загружен веб-сервис, с которого ты собрался парсить
Сколько там серверов
От расположения солнца, луны
Ну ты понял..

Google

M
03.08.2018
13:39:56
За 25к запросов тебя сайт забанит.

Ildar
03.08.2018
13:40:44
что ты имел под словом пинг 5 - это твой пинг с ping сервера или сформированный ответ сервера и полный парсинг запроса твоим скриптом? Если это 5мс - не верю.

El Mariachi
03.08.2018
13:42:32
мне кажется под пингом чуть менее чем всегда подразумевают ICMP Echo

Ildar
03.08.2018
13:43:12
ну мало-ли, прост нафига это вообще упоминать)
короче делаешь 25к/"сформированный ответ сервера и полный парсинг одного запроса твоим скриптом" и получишь среднюю оценку. С увеличением количества точность улучшится

El Mariachi
03.08.2018
13:43:30

Sergey
03.08.2018
13:43:51
Господа. Помогите разобраться с Юникодом.
У меня в базе есть юникод символы, которые почему-то потом не обрабатываются.
Например, список объектов, в нём видны символы, их выводит нормально.
Но потом когда я захожу в сам объект, в нём падает ошибка

Нави
03.08.2018
13:43:52
# Загрузим текст
get_data("https://s3.amazonaws.com/text-datasets/nietzsche.txt", f'{PATH}nietzsche.txt')
# Прочитаем
text = open(f'{PATH}nietzsche.txt').read()
# Разделим 80% / 20%
t20 = text[:len(text)//5]
t80 = text[len(t20)?
len(text), len(t80), len(t20)
nietzsche.txt: 606kB [00:00, 1.87MB/s]
(600893, 480715, 120178)
зачем спорить?

Ildar
03.08.2018
13:44:09

о
03.08.2018
13:45:15
ребят что значит hit the browser
?

Valery
03.08.2018
13:46:00
ударить браузер?

El Mariachi
03.08.2018
13:46:06

о
03.08.2018
13:46:36

Нави
03.08.2018
13:46:56

El Mariachi
03.08.2018
13:47:40
>>> round(600893*0.2)
120179
>>> round(600893*0.8)
480714

Ildar
03.08.2018
13:47:53
https://i.imgur.com/7uKSFgn.png

Tigran
03.08.2018
13:49:20
покажи, в какой строке валится-то

Sergey
03.08.2018
13:51:01
Py - 2.7 , Django 1.9, postgres 9.6

Google

Sergey
03.08.2018
13:51:34
Юзал решение с
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
Но вычитал что это дерьмовый путь (хотя он помог)
File "/Library/Python/2.7/site-packages/django/utils/encoding.py" in force_text
80. s = six.text_type(bytes(s), encoding, errors)
Exception Type: UnicodeEncodeError at /enter/event/23/change/
Exception Value: 'ascii' codec can't encode character u'\xe9' in position 29: ordinal not in range(128)''' не то сначала скинул

Tigran
03.08.2018
13:55:10
я не понимаю, где в этом трейсбеке твой код

Cykooz
03.08.2018
13:56:07
У него в шаблон какая-то херня вставляется, вероятно взятая из базы

Sergey
03.08.2018
13:56:20
Крч, стандартный шаблон админки джанго, да, там юникод символы из базы берутся.
НО, на листинге объектов всё нормально

Cykooz
03.08.2018
13:57:29
Вопрос на засыпку - нафига там юникодная строка пытается сконвертироваться в ASCII?

Sergey
03.08.2018
14:01:53

Tigran
03.08.2018
14:03:52

Max
03.08.2018
14:04:02

Sergey
03.08.2018
14:04:36

Alexander
03.08.2018
14:05:19
ребята, подскажите хостинг с версией питона не ниже 3.5

ivan
03.08.2018
14:06:06

Tigran
03.08.2018
14:06:28
https://docs.djangoproject.com/en/2.0/ref/unicode/ читал?
вообще выглядит как баг в джанге
но, может, ты там что-то невероятное наколдовал

Nikolay
03.08.2018
14:06:49

Alex
03.08.2018
14:07:11

Tigran
03.08.2018
14:07:52
как там чат джангистов назывался

Nikolay
03.08.2018
14:08:22

Google

Nikolay
03.08.2018
14:08:26
@pydjango

Sergey
03.08.2018
14:08:42

Admin
ERROR: S client not available

Cykooz
03.08.2018
14:09:41
Джанга почему то решила в какой то момент что у неё "на руках" байтовая-строка, которую надо перегнать в unicode. В результате всё ломается на строчке
bytes(s)
Т.к. в s настоящий юникод

Alexander
03.08.2018
14:10:17

Sergey
03.08.2018
14:10:31

Nikolay
03.08.2018
14:10:36

Alexander
03.08.2018
14:10:59
просто брал как - то раз, первые 2 недели нормально сервер работал, а потом лагать дико начал. mc секунд по 10 открывался

Nikolay
03.08.2018
14:11:21

Sergey
03.08.2018
14:11:22

Alexander
03.08.2018
14:11:49

Nikolay
03.08.2018
14:12:02

Alexander
03.08.2018
14:12:23
естественно. сказали что у них все норм. после этого я ушел

Cykooz
03.08.2018
14:12:28
как решить? Поправить сейв объекта?
Смотреть по трейсбеку выше, что там вызывалось, какая такая херня решила что у неё байтовая строка и пытаться понять - почему она это так решила

Eldar
03.08.2018
14:15:58
товарищи, есть какая-нибудь высокоуровневая вещь для ldap, а не просто обертка над апи?

Igor
03.08.2018
14:25:36
Парни, проясните, когда лучше использовать
import Custom_Module
, а когда
from Custom_Module import *
я понимаю, что второй вариант засоряет неймспейс
но если в модуле мало объектов?

Mikhail
03.08.2018
14:26:42
если мало, напиши руками
бесит когда читаешь код, а там куча этих звёздочек, и давай выясняй из какого модуля какой класс взялся

Google

Fi
03.08.2018
14:27:16
Привет! У меня есть ооп скрипт на питон 3. Я хочу инициализировать его класс из shell plus и обращаться напрямую от туда же к методам объекта. Поиск в сети не принес подходящего результата. Как это сделать?

Mikhail
03.08.2018
14:27:23
особенно если не ИДЕ и нет навигации, на гитхабе например

Nikolay
03.08.2018
14:28:38

Max
03.08.2018
14:29:07

Andrey
03.08.2018
14:29:41

Nikolay
03.08.2018
14:30:52
Николай никогда так не дедает
Будь как Николай

Cykooz
03.08.2018
14:32:58

Igor
03.08.2018
14:33:55

Мой любимый
03.08.2018
14:34:04
Мне кажется, даже если мало, то лучше использовать as, что б префикс оставался хоть какой-то

Cykooz
03.08.2018
14:34:14
Ну тогда это уже можно считать что их много