Anonymous
для этого не нужен специальный модуль
Anonymous
чем анпачить .pyc?
Anonymous
Anonymous
просто если файлы большие , то они имеют свойство раздуваться в памяти интерпретатора
Anonymous
Она тебя сожрет
fs
для этого не нужен специальный модуль
не , я понимаю что не долго, вычитать байты вз двух файлов и слить в один, но думал можетесть какая то можная штука)
Aragaer
соответственно в питоне ты можешь сделать ровно то же самое
Anonymous
Anonymous
да должен быть декомпилятор обычный
Anonymous
не думаю
Что тебе анпавить от туда надо?
Anonymous
.рус это же не для юзера
Aragaer
with open("file", "w") as out: for file in ("file1", "file2"): with open(file) as in_file: for line in in_file: print(line, file=out)
Aragaer
всо
Дмитрий
только wb и rb вероятно
Aragaer
зочем?
Дмитрий
зочем?
а мы уверены что там текст?
Anonymous
Наверное такое можно в одну уместить
Aragaer
ну ок, можно байтами
Aragaer
тогда конечно не print, а write
Aragaer
а, стоп, тут будут лишние ньюлайны
Aragaer
надо в print еще добавить end=''
Дмитрий
ну и не построчно читать, а блоками
Aragaer
короче суть примерно такая, а дальше уже до готовности напильником
Anonymous
бля лучше шел форкнуть чем советы слушать отсюда
Anonymous
короче subprocess.popen( )
Aragaer
ну да, можно buf = read(in_file, 4096) out.write(read(in_file, 4096))
Aragaer
subprocess.call или run
Дмитрий
Дмитрий
вопрос в том, зачем тут вообще питон
Anonymous
open("file", "wb").write(b"".join([open(file, "rb").read() for file in ["file1", "file2"]]))
Anonymous
Не говорю что самый практичный вариант
Aragaer
ну этот вариант сначала считает вааще все, да
Tishka17
кстати, а sendfile не может?
Anonymous
join забыл
Aragaer
а, стоп
Aragaer
ваще
Aragaer
надо shutil.copyfileobj
Anonymous
Нахрена
Я только что уместил
Anonymous
Однострочники - нечитабельная хуета
Anonymous
Anonymous
Иногда здорово экономит место
Anonymous
Окей
Aragaer
with open("file", "wb") out: for file in ("file1", "file2"): with open(file, "rb") in_file: shutil.copyfileobj(in_file, out)
Aragaer
вот
Anonymous
Иногда здорово экономит место
Ты экономишь символы в исходном коде?
Aragaer
шутил жжот
Anonymous
Меньше строк != читабельнее
Tishka17
copyfileobj юзает sendfile
Anonymous
Aragaer
Availability: Unix.
Tishka17
а. не
Tishka17
не юзает. при копировании обычном юзается
Anonymous
Модно кусочками читать и так же кусочками читать
Anonymous
Чтобы памяти не сожрать много
Anonymous
Сами знаете как это, я с телефона писать не буду
Aragaer
шутил наверняка так и поступает
Alex
шутил наверняка так и поступает
да https://github.com/python/cpython/blob/3.7/Lib/shutil.py#L76
Aragaer
вот, по 16к. Тот же самый read/write даже
Anonymous
какой есть нормальный модуль для распознавания речи, чтобы был максимально хорош, как speech kit yandex, но бесплатный при этом
Anonymous
А их наверное мало кто как модуль оборачивает
Дмитрий
нужно в потоке аудио находить ключевые слова
если именно kws вроде что-то было, но на джаве
Anonymous
ну ты можешь в апишку отсылать если тебе бесплатно нужно
Anonymous
а, точно поток же
Anonymous
не получится
Anonymous
а так у гугла спич апи норм работает
Дмитрий
а он фри?
бесплатных нет, говорю ж
Aleksandr T.
бесплатных нет, говорю ж
там вроде еще действует такая тема что регаешь аккаунт гугловский и тебе 300$ на счет дают так можно сколько угодно раз делать (по крайней мере пол года назад) и можешь эти деньги и на запросы к апи тратить
Anonymous
это общее для гугл клауда