W
забей в гугл тут всем пох
W
понял я и без тебя не рушь надежду ладно пойду на гит
Artöm
Да и да
Artöm
self по желанию думаю, а None в плане тайпхинтов ничем не отличается от остальных типов
Oleksandr
Лел, я даже не ожидал
Oleksandr
Как банить?
MRL
>>> ['{0:04}'.format(num) for num in range(0, 2147483647)] Traceback (most recent call last): File "<stdin>", line 1, in <module> MemoryError Не хватает памяти. Как правильно переписать с yiled?
MRL
[] поменяй на (), получишь генератор
все равно не хватает памяти...
Artöm
В какой момент?
MRL
>>> ('{0:04}'.format(num) for num in range(0, 2147483647)) Traceback (most recent call last): File "<stdin>", line 1, in <module> MemoryError
MRL
В какой момент?
видимо баг был. Перезапустил интерпретатор и все заработало, спаисбо
Kyrylo
Что такое "дичь" и зачем тебе тред?
Kyrylo
У пирограма есть свой чат, думаю там всегда лучше ответят, если ты знаешь инглишь
Yahollipaaa✨🪐
Привет ,помогите пожалуйста, как решить данную проблему? Удалить элемент, который равен среднему арифметическому элементов массива Добавить столбик в конец матрицы
Aidar
pprof Но ты слишком много хочешь от питона
Aidar
https://stackoverflow.com/questions/552744/how-do-i-profile-memory-usage-in-python
✨ Uni
А сколько оперативы сейчас оно жрет?
✨ Uni
А ты уверен, что у тебя именно работа с файлом жрет большую часть оперативки?
Artöm
json.dumps
✨ Uni
no-code
batiscuff
Потому что таков python/ipython и таковы объекты
андрей
Sqlite, да и sql по сути, один и тот же в разных СУБД
Nikita
async await... но это не точно
https://twitter.com/raymondh/status/1097731373471682560 От версии к версии, может поэтому
Владислав
https://youtu.be/NIZNY4GcZ1c
Владислав
https://youtu.be/NIZNY4GcZ1c
Норм видос по теме
Андрей
Посоветуйте, пожалуйста, фреймворки для создания Сервера
...
Лол, что ? 😂
Alexey
Nikita
почитай чем версии отличаются если есть какие-то фишки, которые бы интересно поиспользовать, то переходи
Anonymous
в линуксе bat подсвечивает
W
brawser = webdriver.ChromeOptions() brawser.add_argument("--proxy-server=46.4.168.53:80") brawser = webdriver.Chrome(executable_path='C:\\Users\\0000\\PycharmProjects\\firefox test\\venv\\chromedriver', chrome_options=brawser) люди что не так с кодом у меня ошибку выдает переписал все точно .
Alexey
С докером пока не дружит М1
W
просто открываетца пустым и все хотя я передал в driver.get("https://2ip.ru").
W
Эх ,люди подскажите где можно обучитца, селениуму или код посмотреть на селениуме.
W
python selenium examples в Гугл забей
был там все что можно уже просмотрел даже документацию.
batiscuff
Значит рано тебе к этому. Учи основы программирования, учи python, решай задачки.
W
у меня странно работает селениум настроил все по туториалу , а кнопки , впн, юзерагент не работают.
W
Значит рано тебе к этому. Учи основы программирования, учи python, решай задачки.
задачи решал много достало в уме уже за секунду решаю.
W
факториал легко
batiscuff
Нихуя ты умелец. Странно что тебе селенум оказался не под силу
W
lambda b: math.factorial(b)
W
тут пять дней сижу над кодом
W
Нихуя ты умелец. Странно что тебе селенум оказался не под силу
селениум подсилам даже капчу могу разгадывать на селене, а вот парсить сложновато
batiscuff
Тогда грузи страницу с помощью селена а потом парси bs4. Так тоже можно
W
ну я сюда учитца пришол а не мерятца с кем-то
Alexey
Сам докер да. Но не все внутри него. Короче лучше подождать полгодика пока все оптимизируют + выпустят более мощные процы и можно обновляться
W
кстати ты вообще гуглить умеешь?Просто интересно .Пойди почитай вот это ...https://overcoder.net/q/699376/%D0%BB%D1%8F%D0%BC%D0%B1%D0%B4%D0%B0-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-python-%D0%B4%D0%BB%D1%8F-%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%B0%D0%BB%D0%B0-%D1%87%D0%B8%D1%81%D0%BB%D0%B0
W
окей ,не буду нечего писать.Хотя хотел спросить на селениуме как зделать проверку вкладки ?
W
нет при переходе на сайт и нажатия на элемент страницы тебя на новую вкладку перекидывает.
W
я тоже хз но зделал велосипед этой вкладки .
W
а где этот реквест можно поучить
W
Ладно вот что зделал на селениуме для сбора бонусов.(без капчи капча в след блоке у меня).def bestchendch(): brawser.get(сайт бестчендж) brawser.find_element_by_css_selector("#tab_bonus > a").click() textteria = brawser.find_element_by_css_selector("#bonus_purse").click() textteria.send_keys("кошелек") brawser.find_element_by_css_selector("#recaptcha-anchor > div.recaptcha-checkbox-border").click() brawser.find_element_by_css_selector("#bonus_button").click()
W
Хочу улутшить код свой.Чтоб не один а 5-100 кошельков принимал.Знаю безполезно но мне для практике пайтона надо что-то автоматизировать.А так хоть задачка интересная.
W
еще стек оверфлоу и твиттер пробую...
nacknime
а почему бы и нет но твоё приложение буде работать медленнее если ОС поместит его в свап так что ZRAM в помощь
nacknime
если бы не пробовал, то не рекомендовал бы)
Станислав
Все добрый день. Может кто нибудь поможет с поиском книги а эл.формате. Автор:Ден Гукин Год издания: 1994 Название: ПК для чайников 2-е издание
Nikita
Поставь себе портайнер И открой для докер компоуз
Nikita
portainer Docker compose
Nikita
Одного ковыряния контейнера будет мало Докер не про контейнеры Докер это про архитектуру проекта
Nikita
Всё зависит от задачи Если у тебя json просто статичный файл с минимальным изменением данных, то юзай его Если данных много и надо с ними играться - бд
W
люди ,помогите пж тут создал список сайтов но что-то блокирует и список просто вечно крутитца не выполняет функцию после списка?
W
Коротко задача зделать обход 15 списка сайтов с авторизацией, просто нажать на кнопку я решил ее топорным методом хочу улутшить код но у меня просто белая страница:(
W
почему ?я пишу на пайтоне и задача пайтон селениум
W
могу код выслать что накидал
W
валидная проверял перед
W
знаю кривой код и прочее я уже вариантов 50 зделал может больше работают только 3.Как еще улутшить незнаю...Почему
W
вот такое сообщение постоянно Message: invalid argument: 'url' must be a string (Session info: chrome=88.0.4324.182)
W
ЖЕНЯ КАРПЕНКО, [21.02.21 20:00] email = [mail0, mail1, mail2, mail3] try :saite = [ brawser.get('https://0000000.com'), brawser.get('https://0000000.com/'), brawser.get('https://0000000.io/'), brawser.get('https://000000r.com/'), brawser.get('https://000000.io/'), brawser.get('https://00000o.com/'), brawser.get('https://0000000.com/'), brawser.get('https://0000000n.com'), brawser.get('https://f000000.com/'), brawser.get('https://f00000.io/'), brawser.get('https://f00000.io/'), brawser.get('https://000000.com/'), brawser.get('https://f000000.io/'), ] def gggg(): while saite: for j in range(email): textarea = brawser.find_element_by_class_name(log) textarea.send_keys(j) textarea = brawser.find_element_by_class_name(pas2) textarea.send_keys(as1) # исключение для входа на страницу WebDriverWait(brawser, 10).until(EC.element_to_be_clickable((By.XPATH,"/html/body/main/section/section[1]/div/div/div[2]/div/div[1]/button"))).click() # исключение нажатие на кнопку free rols WebDriverWait(brawser, 10).until(EC.element_to_be_clickable((By.XPATH, "/html/body/main/div/div/div/div/div/div[5]/button"))).click() WebDriverWait(brawser, 10).until(EC.element_to_be_clickable((By.XPATH,"/html/body/div[1]/div/div/div[1]/span"))).click() gggg() except Exception as ex: print(ex) finally: brawser.close() brawser.quit() Кстати цикл мне в другой группе посоветовали зделать но просто переходит по сайту и больше нечего .Сообщение подредактирую малоли тут сайты запрещены.
W
ну учусь я что поделать .Если был хоть какой-то оринтир зделал бы лутше.