@ru_python

Страница 9389 из 9768
Tishka17
20.06.2019
11:03:49
так, народ а у нас есть аналог Read+Write локов. Типа read можно звахтывать много раз пока не захвачен write

Aragaer
20.06.2019
11:05:33
гугл первой ссылкой говорит модуль rwlock

Tishka17
20.06.2019
11:05:42
блин. модуль

пойду гляну етсь у нас или нет

Google
Tishka17
20.06.2019
11:06:32
нету

ладно пофиг пока

TeQzi
20.06.2019
11:09:31
:(

Артём
20.06.2019
11:11:09
хмм. интересно

аааааа

лул. ну тут как с гуглом

попробуй класс 'myButtonBig login hovered'

Simple boy
20.06.2019
11:12:02
Вопрос у вас в msconfig как запуск стоит

?

Daniil
20.06.2019
11:14:04
Из-за митинга весь срач пропустил))

TeQzi
20.06.2019
11:14:04
пустой список

Артём
20.06.2019
11:15:52
список...список...

Google
Артём
20.06.2019
11:16:04
уверен, что он возвращает тебе список?

TeQzi
20.06.2019
11:16:14
уверен, что он возвращает тебе список?
AttributeError: 'list' object has no attribute 'click'

если без индекса указать

Артём
20.06.2019
11:16:31
ага. думаем дальше

TeQzi
20.06.2019
11:17:12
был вариант что страница просто недограужалась

Артём
20.06.2019
11:17:35
и ты добавил sleep(3)?

TeQzi
20.06.2019
11:17:49
и 33 ставил

Артём
20.06.2019
11:18:03
33 секунды долго)

поставь точку останова на 10 строке и посмотри в дебаггинге значение переменной ent

Артём
20.06.2019
11:19:41
точнее уже не на 10й...а на следующей строке после присвоения значения этой переменной

sleep(3) оставь

поставил? дебаг запустил? Что вывелось?

TeQzi
20.06.2019
11:22:03
Артём
20.06.2019
11:22:05
а, ок

Royko Andriy
20.06.2019
11:22:37
Кто-то знает книгу Python Playground

No starch press

TeQzi
20.06.2019
11:23:29
а, ок
[] <class 'list'>

Google
Артём
20.06.2019
11:24:34
так. там у тебя в дебагге должна была страница еще подгрузиться

посмотри её html код

попробуй там найти эту кнопку и посмотри на класс (по слову "авторизоваться")

если не сработает ищи по x-path. (find_elements_by_xpath)

Ael
20.06.2019
11:26:55
зачем вы учите человека плохому?

TeQzi
20.06.2019
11:27:04
Артём
20.06.2019
11:27:33
у тебя должно будет быть что-то типа browser.find_elemenths_by_xpath("//div[@class='myButtonBig login']")

TeQzi
20.06.2019
11:30:26
у тебя должно будет быть что-то типа browser.find_elemenths_by_xpath("//div[@class='myButtonBig login']")
Вооооот. Огромное спасибо. Только сейчас получилось её нажать. Странно что через класс не работало))

Артём
20.06.2019
11:32:46
Вооооот. Огромное спасибо. Только сейчас получилось её нажать. Странно что через класс не работало))
если хочешь разобраться почему не получалось по классу - получи в какую-нибудь переменную весь хтмл-код той страницы и просмотри его глазами.

Tishka17
20.06.2019
11:36:55
Boris
20.06.2019
11:37:53
короче не стал париться, сделал лок.
ну если нет требования по скорости выполнения то вариант с локом супер простой, 2 строки )

Tishka17
20.06.2019
11:38:19
есть, но кажется запись в БД все равно дольше чем операция под локом

Oleksandr
20.06.2019
11:47:57
Немного не в тему, но я хз куда. Мне нужно на реализовать высветление/затемнение rgb цвета. Цвет задаётся как хекс-строка. Как это сделать?

Tishka17
20.06.2019
11:49:04
koder
20.06.2019
11:49:28
это кооперативная многозадачность в одном потоке. переключение по блокирующим вызовам

Admin
ERROR: S client not available

Oleksandr
20.06.2019
11:49:35
Преобразовывай в 3 числа, и одновременно уменьшай/увеличивай все 3
Потом вычесть/добавить процент к каждому из чисел?

Google
Oleksandr
20.06.2019
11:49:42
Процент от 255

koder
20.06.2019
11:49:58
)

Oleksandr
20.06.2019
11:50:06
Ну да
Спасибо

Artem
20.06.2019
12:14:22
Где можно почитать про загрузку xls файлов и последующее их сохранение на flask?

Roma
20.06.2019
12:31:52
подскажите, submodule гитовый нужно в .gitignore проекта добавлять? а то после каждого комита в модуль, просит комитить в проекте тоже

Дмитрий
20.06.2019
12:33:21
а ты правишь модуль в той же директории, куда его склонировал?

Дмитрий
20.06.2019
12:34:11
вообще это не совсем тот юзкейс. но если так, то надо сначала закоммитить в модуле, а затем в основном проекте подмодуль

Дмитрий
20.06.2019
12:34:52
собственно подмодуль это ссылка на коммит в другом репо. хочешь чтоб он был актуальным - обновляй

Roma
20.06.2019
12:37:24
ну, после обновления сабмодулей

Дмитрий
20.06.2019
12:38:13
да

Aragaer
20.06.2019
12:38:14
да

Sergey
20.06.2019
13:12:25
Актуально ли использовать Fabric для деплоя в 2019 году?

Deys
20.06.2019
13:27:18
Актуально ли использовать Fabric для деплоя в 2019 году?
Если совсем иначе никак, почему бы и нет

Google
Sergey
20.06.2019
13:42:30
Та я про то нет ли сейчас каких то других хороших инструментов

Dmitriy
20.06.2019
13:55:06
Доброго дня. Есть задача залогиниться на сайт скриптом и распарсить значения в диве, делаю так:

import requests from bs4 import BeautifulSoup data = { 'isTablet': 'false', 'j_username': '123', 'j_password': '321', 'goto': 'opcional', 'fromTelcel': '', 'origen': 'ssoWeblogin' } with requests.Session() as s: log = "https://www.mitelcel.com/mitelcel/login/auth" p = s.post(log, data=data) soup = BeautifulSoup(s.get('https://www.mitelcel.com/mitelcel/welcome').content, "lxml") print(soup.find("div", {"id": "fragmento-saldo"}))

но логина не происходит

где может быть ошибка?

Forevka ÐΞV
20.06.2019
13:56:49

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