@ru_python

Страница 6067 из 9768
Ghusto
29.07.2018
10:25:09
появляеться при авторизации и авторизация не проходит

спасибо. попробую

Eldar
29.07.2018
10:26:31
Есть русскоязычный чат и там больше народу: @pydjango

Ghusto
29.07.2018
10:28:03
спасибо

Google
Влад
29.07.2018
10:38:37
def init(): url = "http://127.0.0.1" web = PyQt5.QtWebEngineWidgets.QWebEngineView() web.load(QUrl(url)) web.show() web.setFixedHeight(640) web.setFixedWidth(480) sys.exit(app.exec()) def start(): init() print("PreInit") def startserv(): start_server() print("PreCreate") if __name__ == '__main__': Thread(target=startserv).setDaemon(daemonic=True) Thread(target=start()).start()
Ты первый поток не запустил, а во втором опять вызвал функцию, вместо того, чтобы передать её. Thread(target=startserv).setDaemon(daemonic=True).start() Thread(target=start).start()

??
29.07.2018
10:57:36
теперь другая проблема



nn
29.07.2018
11:02:16
храбрые рулята, я знаю, вы шарите, нужна помощь: собираю я значит образ в докере, ставлю зависимости. (через reuirements.txt, трабл выходит только c sha3) # / pip install sha3 ... unable to execute 'gcc': No such file or directory ... failed building blah blah blah тупой, но важный вопрос: как можно поставить gcc для компиляции модуля, а потом его убрать? (не хочу захламлять образ) based on python:3.6-alpine

Aragaer
29.07.2018
11:05:02
в альпине есть возможность ставить пакеты и наверно можно их же удалять

Denis
29.07.2018
11:05:04
А че, hashlib не умеет в sha3?

Ляман
29.07.2018
11:08:20
Как сделать так чтобы requests сохранял сессию и куки переходя на новую страницу?

nn
29.07.2018
11:10:16
А че, hashlib не умеет в sha3?
охлол почему я не нашел там его два месяца назад...? спасибо за, кхем, помощь мудаку, мудак пошел переписывать код

Elena
29.07.2018
11:11:28
Как сделать так чтобы requests сохранял сессию и куки переходя на новую страницу?
Session() разве этому не способствует? Либо сохранить все куки и передавать со след запросом (костыль)

Google
Ляман
29.07.2018
11:14:22
Session() разве этому не способствует? Либо сохранить все куки и передавать со след запросом (костыль)
не особо. Понимаешь мне надо вытащить токен а он храниться в cookies, делаю session = requests.session() И все запросы пишу так r = session.get(url) И когда запрашиваю куки там всего лишь 2-3 значения

nn
29.07.2018
11:16:07
А че, hashlib не умеет в sha3?
хм, или я не такой мудак... почему в python3.6 hashlib имеет sha3 классы, а python3.5 — нет... ???????

nn
29.07.2018
11:17:45
Добавили, видимо
jesus, why are you invent dependency hell

nn
29.07.2018
11:20:09
Почему нельзя использовать 3.6?
а потому что, лол, на тестовом сервере нельзя перейти, ибо сломается половина всего, что мы нагородили. и как потом тестить, если остаться на 3.5

типа, синк эбаут ит ахахах уже пробовали, времени нет перекатываться.

Вупи
29.07.2018
11:20:58
Так, а либы в питоне где лежат?

bacchus
29.07.2018
11:21:19
sys.path

Вупи
29.07.2018
11:21:29
Я просто не шарю

nn
29.07.2018
11:21:34
/usr/local/lib/python3.5 ололо

Mikhail
29.07.2018
11:21:42
что не так class Main(object): def __init__(self): self.vk = vk_api.VkApi() self.users = {} def get_user(self, ids): values = { 'user_ids': ','.join(str(i) for i in ids), 'fields': 'photo_50' } response = self.vk.method('users.get', values) vk_api.exceptions.ApiError: [5] User authorization failed: no access_token passed

Вупи
29.07.2018
11:21:52
Ну и скопируй её из 3.6

bacchus
29.07.2018
11:21:56
/usr/local/lib/python3.5 ололо
Не только там)

nn
29.07.2018
11:22:34
Ну и скопируй её из 3.6
ну, в случае девсервера, 3.5. если перетащить в ручную, то поломается весь пип, потому что это как сначала устанавливать deb через dpkg, а потом удалять файлы вручную.

Mikhail
29.07.2018
11:22:48
Тебе же пишут
эт не мне

Google
Вупи
29.07.2018
11:22:59
эт не мне
А кому?

nn
29.07.2018
11:23:03
Не только там)
в нашем случае

Denis
29.07.2018
11:24:03
Для sha3 есть pure python библиотеки

nn
29.07.2018
11:24:37
Вупи
29.07.2018
11:24:47
Как-то надо дела делать

nn
29.07.2018
11:25:22
Ну а чо
нахрена, это даже близко не pythonic way, и только подольет лавы в ад зависимостей

Denis
29.07.2018
11:25:53
В репах нет собранного бинарника?

nn
29.07.2018
11:26:03
блин, ну короче придется перекатиться на 3.6, пойду собрание проводить.

nn
29.07.2018
11:26:28
В репах нет собранного бинарника?
ноуп, еще когда sha3 пихал в код, неделю изучал вопрос

Denis
29.07.2018
11:26:59
А зачем в коде sha3? Внешнее требование или вы так решили?

Это какой-то новый и хипстерский алгоритм, как я понял

Josh
29.07.2018
11:28:28
я знал, что питонисты отсталые, но чтобы настолько))

Вупи
29.07.2018
11:29:22
Josh
29.07.2018
11:29:36
Вупи
29.07.2018
11:29:51
сижу
И как?

Josh
29.07.2018
11:30:05
шо то, шо эта

Google
Josh
29.07.2018
11:31:44
кечаку 6 лет уже, скоро старше среднего возраста питона будет

Denis
29.07.2018
11:32:56
Но есть sha2, который все поддерживают и в котором не находили дыр

Aragaer
29.07.2018
11:33:20
а средний возраст питона это какой?

а то может я тут сижу и демографию порчу?

Josh
29.07.2018
11:35:49
зависит от версии и в какой среде находится

Вупи
29.07.2018
11:38:12


Admin
ERROR: S client not available

Alexey
29.07.2018
11:49:43
Всем привет, кто-нибудь работал с firestore? Дело в том что в ответ на пост реквест мне возвращается ID в виде имени: "name": "projects/ruro-27d5e/databases/(default)/documents/cars/8inm4gXQwzVj5OrBbYoJ"(id вконце) а мне бы хотелось получить его сразу полем отдельно

nn
29.07.2018
11:57:19
Это какой-то новый и хипстерский алгоритм, как я понял
api того требует, щито поделать кечак вообще говорят намного безопасней sha2, поэтому видимо его и используют.

nn
29.07.2018
12:02:47
красивей, а так это споры о 2х мощностях бесконечностей
ну хреееен его знает, это стандарт, им пользуются, проблем нет. ты же не будешь спорить, в каком формате время хранить, в unix или 8601, юникс это стандарт хранения времени, его и желательней использовать. ну, точнее, поспорить можно, но стандартизация — это хорошо. всегда.

Danil
29.07.2018
12:05:21
Такой вопрос: Можно ли как-то приостановить выполнение программы на время выполнения определенных потоков, а после их завершения возобновить программу?

Denis
29.07.2018
12:06:09
Можно

Danil
29.07.2018
12:07:12
Как

Denis
29.07.2018
12:07:24
Семафором, например

Danil
29.07.2018
12:07:48
Можно поподробнее

Denis
29.07.2018
12:08:37
Делаешь пустой семафор, в конце каждого потока делаешь release, в основном потоке n раз делаешь acquire

nn
29.07.2018
12:10:20
Можно поподробнее
семафоры это кстати очень мощная штука, но про них надо читать, как устроено ядро и как происходит взаимодействие процессов с ядром.

Denis
29.07.2018
12:11:39
https://drive.google.com/file/d/1-hyG8b0w4jPHFqJmH3_CVAF1dSjANe-v/view?usp=drivesdk

Ляман
29.07.2018
12:25:15
Ребята помогите кто-нибудь я уже заебался. Использую requests, Session() Делаю запросы и в конце должен в заголовках получить Location, но получаю ху(None), почему так? Делаю в ручную и всё нормально. 1. Добавляю в корзину и ищю product id 2. Хочу сформировать ссылку для отправки данных для покупки и этот самый путь не ищется какого-то хера r = session.get(url) soup = BeautifulSoup(r.text, 'lxml') product_id = soup.find('meta', id='in-context-paypal-metadata').get('data-shop-id') data = {'quantity': '1', 'id': size} url = base + '/cart/add.js?quantity=1&id=' + str(size) r = session.get(url, data=data) response = session.get('https://properlbc.com/checkout', headers=headers) print(response.headers.get('Location'))

Google
Нави
29.07.2018
12:43:40
подскажите, как найти уникальные значения (вернее их количество) массива numpy?

Нави
29.07.2018
12:45:54
np.unique
о, благодарю, плохо нумпай знаю

Denis
29.07.2018
12:46:24
Надо не знать, надо уметь гуглить)

Нави
29.07.2018
12:49:52
я думал написать цикл подсчёта элементов)))

Ivan
29.07.2018
12:56:10
Подскажите альтернативу redis cluster в котором можно использовать pub/sub

Ivan
29.07.2018
12:59:28
Пытаюсь реализовать горизонтально масштабируемый чат на web socket'ах. Нужно синхронизировать сообщения на разных узлах с веб-серверами. Каждый узел обрабатывает n-сообщений (регулируется кол-вом соединений на wsgi-worker). Количество веб-серверов - может варироваться в зависимости от нагрузки. Хотелось бы сделать ещё и распределенное kv-хранилище для сообщений на которое можно подписатся прир старте очередного сервера.

Иван
29.07.2018
13:03:09
Всем привет! Подскажите формулу боя с компьютерным персонажем где учитываются такие критерии ка сила, жизни и ловкость?!

Проксимов
29.07.2018
13:08:33
Denis
29.07.2018
13:09:03
Фиговая формула
Какое тз, такая и формула

Проксимов
29.07.2018
13:09:39
Всем привет! Подскажите формулу боя с компьютерным персонажем где учитываются такие критерии ка сила, жизни и ловкость?!
Ну зависит от того, что значит у тебя эти критерии и на что они влияют. Так что думай сам, за тебя никто придумывать игру не будет

Проксимов
29.07.2018
13:10:59
Всем привет! Подскажите формулу боя с компьютерным персонажем где учитываются такие критерии ка сила, жизни и ловкость?!
Самое примитивное это поочерёдное отнимание от жизни 2 игроков показателя силы с неким процентом вероятности уклонится от атаки, зависящим от ловкости.

Реализовать элементарно

Aragaer
29.07.2018
13:32:23
чот вы ересь какую-то обсуждаете

Страница 6067 из 9768