Андрей
Да можно выделить гласные/согласные и с зипом и итертулзами поиграть
Stepan
Да можно выделить гласные/согласные и с зипом и итертулзами поиграть
Да, сидит такой восьмиклассник и зипами воротит =)
Андрей
А тебе какая асимптотика нужна?
Андрей
Да, сидит такой восьмиклассник и зипами воротит =)
Пусть идёт в бегинерсы Там ему тоже самое ответят
Андрей
Задачка и правда школьной олимпиады
Андрей
За факториал от длины строки могу
Anonymous
Подробные знания о каких модулях из стандартной библиотеки надо держать в голове?
Anonymous
никакие
Спасибо.
Tishka17
именно подробные если
SetazeR
Aragaer
вот только решили неправильно
Aragaer
надо не "без скобок", а from __future__ import print_function
B
Подробные знания о каких модулях из стандартной библиотеки надо держать в голове?
В голове держать не надо, но вот прочитать документацию на всю стандартную библиотеку (и методы встроенных типов) не помешает. При желании и код посмотреть.
Андрей
@gloomy_philosopher разбань!
Проксимов
Андрей
Ruslan
камрады, как сдампать POST запрос, который засылается с клиента через requests?
Артём
requests.post() ?
B
камрады, как сдампать POST запрос, который засылается с клиента через requests?
Если не ошибаюсь, у response есть атрибут, где хранится запрос, его породивший, посмотрите. Как вариант, используйте prepared requests
Ruslan
ага, нашёл
Vladimir
Всем привет. Копаюсь с asyncssh , есть трабл например если сделать ls и там русские символы то прилетает ошибка "UnicodeEncodeError: 'ascii' codec can't encode characters in position". Как я понял надо в настройках коннекта сделать кодировку utf-8, но я не смог разобраться. Никто не сталкивался?
Vladimir
debian9 клиент и сервер
Vladimir
python 3.5
Anonymous
Можно ли послать изображение через aiohttp?
Vladimir
Код вокруг строки с ошибкой покажите
код из примера документашки
Vladimir
import asyncio, asyncssh, sys async def run_client(): async with asyncssh.connect('192.168.1.10') as conn: result = await conn.run('ls -alh /var/lib/postgresql/9.5/main', check=True) print(result.stdout, end='') try: asyncio.get_event_loop().run_until_complete(run_client()) except (OSError, asyncssh.Error) as exc: sys.exit('SSH connection failed: ' + str(exc))
Андрей
Зачем с ссш работать из питона?.......
Anonymous
Как послать через aioihttp файл? Гуглил, ничего особо не понял
B
Зачем с ссш работать из питона?.......
Действительно, когда есть TCL и expect.
B
Как послать через aioihttp файл? Гуглил, ничего особо не понял
Как послать через веб-сервер-файл? Создать объект http-ответа, выставить корректные заголовки, указать нужное тело ответа.
Vladimir
До вызова print проверьте, какой тип имеет result.stdout.
спасибо, разобрался это была стринга
Vladimir
правда я и не понял в каком месте косяк, дело в том что я через remote-ssh в vscode работаю
Vladimir
напрямую скрипт работает, а через vscode нет
B
Тогда мне кажется это вопрос настроек консоли vscode.
Vladimir
Тогда мне кажется это вопрос настроек консоли vscode.
Угу, там где то можно прописать кодировку. Просто я не ожидал этого косяка в этом месте, а именно от клиента подозревал. Спасибо ещё раз
elessar
try: sub = subp.Popen([SEVEN_Z], stdout=subp.PIPE, stderr=subp.PIPE) _, _ = sub.communicate() return True except: raise ExtractException('7z is not installed')
elessar
как избавится от верхнего исключения
elessar
в этом и вся суть
elessar
это проверка
djigit0s
ребята может кто знает есть в питоне модули для работы soap/msbin1?
elessar
я специально изменил значение SEVEN_Z
Andrew
это проверка
А чего надо то
elessar
мне надо чтобы исключение вылетало тока то которое рэйзю
elessar
except FileNotFoundError:
elessar
так тож не работает
Andrew
так тож не работает
Рейзь не в обработчике исключения а после
elessar
try: sub = subp.Popen([SEVEN_Z], stdout=subp.PIPE, stderr=subp.PIPE) _, _ = sub.communicate() return True except FileNotFoundError as e: raise ExtractException('7z is not installed') from e
elessar
не работает
Tishka17
в смысле не работает?
elessar
также
Tishka17
цепочку исключений надо сохранять. Это важные данные
Tishka17
потом иначе хрен найдешь ошибку, когда цепочки нет
elessar
ну погасить можно же
elessar
первое исключение
Tishka17
в смысле? у тебя рейзится твоё исключение как надо
Tishka17
остальное приаттачено к нему и просто выводится так
elessar
Traceback (most recent call last): File "C:/Users/elessar/code/advarchs/advarchs/core.py", line 90, in test_7z sub = subp.Popen([SEVEN_Z], stdout=subp.PIPE, stderr=subp.PIPE) File "C:\python\lib\subprocess.py", line 775, in __init__ restore_signals, start_new_session) File "C:\python\lib\subprocess.py", line 1178, in _execute_child startupinfo) FileNotFoundError: [WinError 2] The system cannot find the file specified
elessar
вот этого не надо
Tishka17
почему?
Tishka17
не надо в консоли или не надо вообще?
elessar
не надо вообще
Tishka17
почему?