
Tishka17
17.07.2019
19:43:59
Если писать надо, наверно не катит

Данила
17.07.2019
20:20:38
Подскажите, что лучше юзать для параллельной обработки нескольких http запросов - асинхронку или треды? В идеале, хотелось бы получить что-то близкое к горутинам из golang

Shieldy
17.07.2019
20:23:55
Добро пожаловать, @ira_hls!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295


X_Selent
17.07.2019
20:31:08
Всем привет, помогите разобраться, как сделать чтоб не выводилось None в функции pars_title() ?
import requests
from bs4 import BeautifulSoup as bs
from check_title import *
base_url = input('Укажите URL: ')
headers = {'accept': '*/*',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Safari/537.36'
}
def pars_title():
session = requests.Session()
resp = session.get(base_url, headers=headers)
if resp.status_code == 200:
try:
soup = bs(resp.content, 'lxml')
title = soup.find('title').text
return title
except:
print('Не могу получить Title!')
else:
print('ERROR')
def get_title():
try:
title = pars_title()
title_word = title.replace('-', ' ').replace(',', '').replace('|', '').replace(':', '')
uniq_word = set(title_word.split())
check_titles = check_title(uniq_word, title_word, title)
write_title = f'В Title страницы имеется:\n{len(title_word.split())} слов\n{len(title)} символов\n{len(uniq_word)} уникальных слов'
print(write_title)
return check_titles
except:
pass
print(get_title())

Google

Aragaer
17.07.2019
20:37:46
в pars_title не выводится None

X_Selent
17.07.2019
20:47:09
???

Tynuk
17.07.2019
20:52:09
You should also edit example_pkg/__init__.py and put the following code in there:
name = "example_pkg"
эм пояснити дурачку
это типо обязательно добавлять в либу чтобы на пайпай закинуть код?
типо шуд
это совет

Julian =)
17.07.2019
20:54:59
Нет
У меня без __init__.py все работает
Короч пиши если что, сам вчера с pypi страдал, может помогу если что)))

Aragaer
17.07.2019
20:55:31
выводится там, где print, а в pars_title нету print с переменными

X_Selent
17.07.2019
20:56:46

Aragaer
17.07.2019
21:10:47
тоже нет

Anton
17.07.2019
21:11:14
Парни, выше же вопрос по асинхроннщину
Вы ж любите такое

Google

Aragaer
17.07.2019
21:11:49
терпеть не могу

Tishka17
17.07.2019
21:12:01
Ответ: в 95% случаев асинхронщина просто усложняет код и отладку

Julian =)
17.07.2019
21:13:30

Max
17.07.2019
21:13:55

Tishka17
17.07.2019
21:13:59
Ну и сколько ты там собрался одновременных коннектов тянуть

Aragaer
17.07.2019
21:15:31
я думаю, хватит multiprocessing.Pool, если не нужна асинхронная "интерактивность"

Max
17.07.2019
21:16:06
мультипроцессинг не выход

Tishka17
17.07.2019
21:16:33

Shieldy
17.07.2019
21:28:46
Добро пожаловать, А Б!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Какого Бля
17.07.2019
21:33:43
https://pypi.org/project/asyncorm/
еще не обсуждали?

Petr
17.07.2019
21:36:03
Подскажите как с помощью python вытащить данные из local storage Chrome

?? Eugene
17.07.2019
21:36:37

Какого Бля
17.07.2019
21:37:01

?? Eugene
17.07.2019
21:37:02
Ну и джанго стайл, хз хорошо или плохо

Какого Бля
17.07.2019
21:37:16
многие не любят

?? Eugene
17.07.2019
21:37:37
Ну в общем, да, наверное

Google

Julian =)
17.07.2019
21:37:43

?? Eugene
17.07.2019
21:38:14
Бд в браузере

Julian =)
17.07.2019
21:38:33
Если браузер хороший, то там все заинкрипчено
Хром конечно не хороший, но думаю, что там тоже зашифровано все
Поэтому никак
Но тут лучше к доке хрома или что-то в этом роде

Shieldy
17.07.2019
21:39:34
Добро пожаловать, @winsoma!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Tynuk
17.07.2019
21:39:55

Какого Бля
17.07.2019
21:42:35
миграций нет еще

Tishka17
17.07.2019
21:47:45

Nikolay
17.07.2019
21:48:11

Какого Бля
17.07.2019
21:48:36
чтоб меньше писать

Shieldy
17.07.2019
21:48:47
Добро пожаловать, 777zerkalo777!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Nikolay
17.07.2019
21:49:19
чтоб меньше писать
По итогу придется больше. Я сильно сомневаюсь, что эта штука доживёт до продакшена

Какого Бля
17.07.2019
21:49:48

Nikolay
17.07.2019
21:50:14

Какого Бля
17.07.2019
21:50:53

Petr
17.07.2019
21:50:59

Tishka17
17.07.2019
21:52:14
Чо

Google

Nikolay
17.07.2019
21:52:14

Какого Бля
17.07.2019
21:52:31
но бенчмарки такая хитрая штука
что хер его знает

Tishka17
17.07.2019
21:52:46

RaMzes
17.07.2019
21:52:58
Всем привет ребят помощь нужна мне

Nikolay
17.07.2019
21:52:59
ну вроде как да
Когда ты видишь, что асинхронная либа проигрывает синхронным, ты понимаешь, что с ней что-то явно уже не так

Какого Бля
17.07.2019
21:53:00

Серафима
17.07.2019
21:53:42
Не подскажите

Nikolay
17.07.2019
21:53:42

RaMzes
17.07.2019
21:53:48
Да не удаляй админ

Серафима
17.07.2019
21:54:12
Сколько и какие существуют разные методы представления набора данных

Какого Бля
17.07.2019
21:54:12