Nodaa
Nodaa
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
Richard
PEP 8 - руководство по написанию кода на Python | Python 3 для...
PythonWorld.ru
PEP 8 - этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python.
Anonymous
Richard
Тогда надо кидать через pastebin.com
Anonymous
https://pastebin.com/53ED0WHA
Anonymous
к оформлению у меня притензий нет) есть понимание того, что наговнокодил)) и можно сделать более pythonic way
Richard
combinations заменить на список и список кидать в step
Anonymous
а именно момент с while и с step()
Anonymous
а в таком формате оно отрабатывает за секунду полторы
Denis
14к не сожрет всю оперативку
Richard
Тогда на асинк переписывай
Denis
Anonymous
14к не сожрет всю оперативку
Нуу смотри... Браузер... пара контейнеров докера + еще куча всего... и нормально так загружает память.. комп слабовастенький( ну и долго...
Richard
@ru_flask
Richard
Anonymous
Это просто подготовка данных)
Richard
Richard
И что то надо с False делать, но тут от условия зависит
Anonymous
Anonymous
Richard
Я бы на None дропнул бы
Anonymous
Я 14 к разбиваю на порции и потом эти порции буду записывать в бд балк записью...
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
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
Khasan
Саня
вот у меня то же есть подозрения что автор через IronPython работает.
Саня
Почему в IronPython можно получить больше данных не подскажешь?
Khasan
Саня
понял. Спасибо.
o_O
Как запускать jenkins каждый день с 10:30 по 11:30 каждые 5 минут
Tishka17
Tishka17
И вообще странная просьба
o_O
задачу
Tishka17
Зачем задачу запускать каждые пять минут? Код от этого не изменится же
o_O
ну заказчик присылает файл в промежутки этого времени
o_O
и код должен с ним поработать
o_O
и что бы заказчик получил его как можно быстрее
Tishka17
1. При чем тут дженкинс
2. Почему нельзя повесить запуск кодана получение файла?
Nikolai
Anonymous
Добрый вечер. Оффтопик тема. В VirtualBox утекает название процессора, сетевой карты и т.п. Как это можно предотвратить?
Tishka17
Что значит "утекает"?
Tishka17
Не курьер же приносит
Tishka17
Хотя если курьер, можно повеситься на монтирование флэшки