@ru_python

Страница 6313 из 9768
rasonbot
23.08.2018
07:53:54
Запятую в конце 38 строки забыл
*барабанная дробь* неа

Alex
23.08.2018
07:55:29
ЧЯДНТ??? https://pastebin.com/Yr6sFHBY

Мой любимый
23.08.2018
07:55:54
Не называй файл untitled, больной

Google
Alex
23.08.2018
07:58:10
Не называй файл untitled, больной
Хочешь сказать, что разработчик сервиса pastebin больной потому, что присваивает кускам кода название Untitled? Ты уверен, что это он болен?

Alex
23.08.2018
07:59:50
Там же можно менять
Можно, но какой смысл?

Evgen
23.08.2018
08:00:43
Можно, но какой смысл?
<offtop> Тогда какой смысл в pastebin, если надо вставить по-быстрому? Почему тогда не hastebin?

Alex
23.08.2018
08:01:15
Предполагаю, что ошибка в коде не зависит от тайтла на пастебине. Но кому-то виднее со стороны.

rasonbot
23.08.2018
08:01:36
А теперь еще проблема, питон не признает массивы из другого .py, импорт выполнен

AttributeError: module 'untitled' has no attribute 'Messages'

Evgen
23.08.2018
08:02:31
Nikolay
23.08.2018
08:02:42
О, давненько такого не было

Google
Evgen
23.08.2018
08:03:51
Другой код показывай

Откуда импорт

rasonbot
23.08.2018
08:05:56
видима что то я не так делаю import untitled , импорт делается из той же папки

Tigran
23.08.2018
08:16:07
А с чего бы 2) требует N памяти? tee() ленивый же
Он ленивый, но если ты сначала выжрал весь i1 с помощью min(i1), то он должен помнить все элементы, чтобы i2 работал

BlackAndOrange
23.08.2018
08:16:55
Определённо deepcopy не будет копировать все элементы генератора

Nikolay
23.08.2018
08:18:04
Над одним и тем же всмысле

Евгений
23.08.2018
08:18:23
хз, мне кажется, если нужна производительность, то чем извращаться, пытаясь понятьь как сработает очередная суперпонятная магия, лучше дефолтный цикл в один проход с 2-мя переменными.

Tigran
23.08.2018
08:18:39
Определённо deepcopy не будет копировать все элементы генератора
Плохие новости для тебя >>> from copy import deepcopy >>> def f(): ... for i in range(10): yield i**2 ... >>> i1 = f() >>> i2 = deepcopy(i1) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python3.6/copy.py", line 169, in deepcopy rv = reductor(4) TypeError: can't pickle generator objects >>>

В обычном питоне (не стеклесс) нельзя сериализовывать генераторы, а значит, и клонировать

Ну и вообще это плохая идея. А если он к сети привязан? Или к файлу?

BlackAndOrange
23.08.2018
08:19:43
Ну тогда обычный цикл, хуле

Tigran
23.08.2018
08:20:46
Видите, сколько у моей задачки подводных камней!

rasonbot
23.08.2018
08:21:22
Evgen
23.08.2018
08:21:34
python_bot/ bot.py
Полную

Типа python_bot/ main.py utils.py data/ __init__.py

rasonbot
23.08.2018
08:24:15
python_bot/ ban.py fsm_states.py Girls.db JerryPy.py pycache/

че делать если питон упорно не видит словарь из другого модуля?

Google
_*_QwErTy_*_
23.08.2018
08:42:29
/rmkb@remkeybot

/rmkb@remkeybot

Мой любимый
23.08.2018
08:53:02
/rmkb@remkeybot

Илья
23.08.2018
08:55:17
/rmkb@remkeybot

Юрий
23.08.2018
08:56:29
Привет, у меня такая проблема. Режу хтмл файл на нужные куски. И хочу сразу передать их на фтп. В чем моя ошибка ? Заранее благодарен) namefile = str(presscount)+ '#' + datetime.strftime(datetime.now(), '%d.%m.%Y %H:%M') + 'uknews.html' with codecs.open(namefile,'w','windows-1251') as cutfile: cutfile.write(template.render(parse_datetime = parse_datetime, textmass=textmass[i], contentmass=contentmass[i], autormass=autormass[i])) cutfile.close() time.sleep(2) ftp = ftplib.FTP('****', '****', '****') # Открываем файл для передачи в бинарном режиме path = os.path.abspath(cutfile) with open(path,'rb') as fobj: ftp.storlines('STOR ' + path, fobj) # Передаем файл на сервер # Закрываем FTP соединение ftp.quit()

Sasha
23.08.2018
08:57:44
А где ошибка то собственно?

Юрий
23.08.2018
08:59:05
Sasha
23.08.2018
08:59:11
Да

Юрий
23.08.2018
08:59:47
Да
Traceback (most recent call last): File "ukrgoscript.py", line 104, in <module> path = os.path.abspath(cutfile) File "/usr/lib/python3.5/posixpath.py", line 357, in abspath if not isabs(path): File "/usr/lib/python3.5/posixpath.py", line 64, in isabs return s.startswith(sep) File "/usr/lib/python3.5/codecs.py", line 740, in getattr return getattr(self.stream, name) AttributeError: '_io.BufferedWriter' object has no attribute 'startswith'

Sasha
23.08.2018
09:00:31
Ну вот там написано в чем твоя ошибка?

Tigran
23.08.2018
09:01:02
os.path.abspath хочет строку, а ты ему зачем-то открытый файл

darkwoolf
23.08.2018
09:01:08




как сделать чтобы указать при запуске програмы какой екземпляр я хочу создать?

Tigran
23.08.2018
09:02:32
И чо? Ты нигде не вызываешь select_turtle

Admin
ERROR: S client not available

Юрий
23.08.2018
09:02:50
os.path.abspath хочет строку, а ты ему зачем-то открытый файл
мне нужен путь к фалу я так же понимаю. Как мне получить тогда путь к этому файлу?

darkwoolf
23.08.2018
09:03:07


Google
darkwoolf
23.08.2018
09:03:20
Danil
23.08.2018
09:04:44
чего я понимаю

почему мой рекурсус хуже чем тот что админ написал

если по факту тоже самое делается

Aragaer
23.08.2018
09:05:54
если 100500 элементов, то stackoverflow

Nikolay
23.08.2018
09:06:48
Видите, сколько у моей задачки подводных камней!
Много подводных камней есть даже в решении квадратного уравнения

Aragaer
23.08.2018
09:07:18
разве?

знаю два только

Ivan
23.08.2018
09:07:30
Народ, подскажите чем лучше всего собирать исполняемый windows файл из проекта, pyinstaller не работает. Версия 3.6.6

Юрий
23.08.2018
09:07:32
namefile не хранит разве путь?
path = os.path.abspath(namefile) - так же я могу (ето строка + он же в текущей директории где скрипт)

Aragaer
23.08.2018
09:09:08
вчера открыл для себя правильный способ гасить эксепшны

You
23.08.2018
09:09:25
except pass

Nikolay
23.08.2018
09:09:31
?

Aragaer
23.08.2018
09:09:35
это неправильный

Aragaer
23.08.2018
09:09:47
contextlib.suppress

Google
Tigran
23.08.2018
09:09:50
можно же сразу string buffer использовать

Юрий
23.08.2018
09:10:19
можно же сразу string buffer использовать
просто записать в него а потом сразу и отправить?

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