Nodaa
Хелпаните с вопросом плз https://toster.ru/questionversion?question_id=634441#version_797603
Может под конкретном примере есть код из 1й версии; кроме session func
Алексей
Может под конкретном примере есть код из 1й версии; кроме session func
Немного не понял, код в примере, это весь код который я хочу перенести на вторую версию
Nodaa
Это как print в 2.7; запускаешь в 3.6 и те ошибка; И делаешь поиск типа "print in python3.6"
Алексей
Понял
17
telebot При отправке файла вылеает такая ошибка ERROR - TeleBot: "ConnectionError occurred, args=(ProtocolError('Connection aborted.', timeout('The write operation timed out'))
🤔
Maksym
благодарю!)
Maksym
отключить отображение скрытых символов
Anonymous
Подскажите как это сделать покрасивше? def combinations(): for i in range(1, 3): yield from itertools.product(string.ascii_lowercase, repeat=i) g = combinations() def step(g): list_tasks = [] for i in range(5): try: query = ''.join(next(g)) list_tasks.append(query) except StopIteration as e: print('Done') return False return list_tasks list_tasks = step(g) while list_tasks: list_tasks = step(g) print(list_tasks)
Richard
1. Сделать по пеп8
Anonymous
1. Сделать по пеп8
по подробнее)
Richard
PEP 8 - руководство по написанию кода на Python | Python 3 для... PythonWorld.ru PEP 8 - этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python.
Denis
1. Сделать по пеп8
А где тут не по пеп8?
Anonymous
А где тут не по пеп8?
мне тоже интересно)
Richard
Тогда надо кидать через pastebin.com
Richard
А где тут не по пеп8?
Ибо у меня полетело с телефона
Anonymous
https://pastebin.com/53ED0WHA
Anonymous
к оформлению у меня притензий нет) есть понимание того, что наговнокодил)) и можно сделать более pythonic way
Richard
combinations заменить на список и список кидать в step
Anonymous
а именно момент с while и с step()
Anonymous
combinations заменить на список и список кидать в step
такой себе вариант.... оперативку всю сожрет... там список из 14к эелементов выходит)
Anonymous
а в таком формате оно отрабатывает за секунду полторы
Denis
14к не сожрет всю оперативку
Richard
Тогда на асинк переписывай
Anonymous
14к не сожрет всю оперативку
Нуу смотри... Браузер... пара контейнеров докера + еще куча всего... и нормально так загружает память.. комп слабовастенький( ну и долго...
Richard
@ru_flask
Anonymous
Тогда на асинк переписывай
ну так я и так это делаю для проекта с асинком)
Richard
Anonymous
Это просто подготовка данных)
Richard
А нах 2 раза ганять?
Richard
И что то надо с False делать, но тут от условия зависит
Anonymous
И что то надо с False делать, но тут от условия зависит
что с ним делать и чем он не устраивает??
Anonymous
А нах 2 раза ганять?
где конкретно??
Richard
Я бы на None дропнул бы
Anonymous
Я 14 к разбиваю на порции и потом эти порции буду записывать в бд балк записью...
Richard
где конкретно??
Такс перед пока и после
Anonymous
а как я получу первую порцию?
Anonymous
ну первое можно заменить на True
Richard
Ну так у тя после таск идет вайл который обнулит партию
Richard
А б..
Richard
Я вайл не чекнул
Anonymous
https://pastebin.com/9XNhjAgM
Anonymous
ну типо можно так
Richard
Language: py3 Source: F = None if F: print(1) else: print(None == False) Result: False
Richard
У тя чек глобал
Anonymous
ну вот это и хреново... как по другому я не вижу
Richard
https://pastebin.com/53ED0WHA
Тогда так оставь и забей
Anonymous
Тогда так оставь и забей
тогда список с ответами тоже глобал)
Anonymous
Забить то не проблема, я думал может кто подскажет как покрасивше сделать
Anonymous
+ еще проблема.. если у меня в форе не доходит до 1000 а допустим до 995 то они все пропадают.. потому что вылетает исключение и все
Richard
Language: py3 Source: import itertools import string a = [ itertools.product(string.ascii_lowercase, repeat=i) for i in range(1,4)] print(a) for i in a[0]: print(i) Result: [<itertools.product object at 0x7feacdb4e828>, <itertools.product object at 0x7feacdaef288>, <itertools.product object at 0x7feacdaef2d0>] ('a',) ('b',) ('c',) ('d',) ('e',) ('f',) ('g',) ('h',) ('i',) ('j',) ('k',) ('l',) ('m',) ('n',) ('o',) ('p',) ('q',) ('r',) ('s',) ('t',) ('u',) ('v',) ('w',) ('x',) ('y',) ('z',)
Fᴏʀᴅᴇɴ
@Tishka17 огромное спасибо за статью на хабре про dataclass оказывается я уже почти год жил в прошлом все разложил по полочкам, прям открыл глаза
Саня
Привет. Пытаюсь работать с документом через COM модель. Получил доступ к объектам документа. Как теперь я могу узнать методы, которые я могу применить к объекту? Почему то через dir(obj), я получаю далеко не все методы. В то время как в примере с ютуба автор получает все методы
Anonymous
Может кто помочь? https://stackoverflow.com/questions/56313701/is-there-a-way-to-redirect-incoming-data-streams-with-youtube-dl
Саня
вот у меня то же есть подозрения что автор через IronPython работает.
Саня
Почему в IronPython можно получить больше данных не подскажешь?
Khasan
Почему в IronPython можно получить больше данных не подскажешь?
Потому что это по сути не Питон, а Си Шарп)
Саня
понял. Спасибо.
o_O
Как запускать jenkins каждый день с 10:30 по 11:30 каждые 5 минут
Tishka17
И вообще странная просьба
o_O
задачу
Tishka17
Зачем задачу запускать каждые пять минут? Код от этого не изменится же
o_O
ну заказчик присылает файл в промежутки этого времени
o_O
и код должен с ним поработать
o_O
и что бы заказчик получил его как можно быстрее
Tishka17
1. При чем тут дженкинс 2. Почему нельзя повесить запуск кодана получение файла?
Khasan
понял. Спасибо.
А к чему по СОМ подключаешься?
Anonymous
Добрый вечер. Оффтопик тема. В VirtualBox утекает название процессора, сетевой карты и т.п. Как это можно предотвратить?
Tishka17
Что значит "утекает"?
Tishka17
А второе возможно о_0? Как?
Смотря что значит "присылает"
Tishka17
Не курьер же приносит
Nikolai
Смотря что значит "присылает"
А в каких случаях это возможно? Ну кроме триггера на почту
Tishka17
Хотя если курьер, можно повеситься на монтирование флэшки
Anonymous
Что значит "утекает"?
Lshw на виртуалке позволяет узнать тех. Оснащение пк
Tishka17
Lshw на виртуалке позволяет узнать тех. Оснащение пк
1. Не вижу в этом проблем 2. Хочешь реально всё скрыть - юзай qemu