Sergey
Без virtualenv не рекомендовано на хероку по крайней мере
Mikhail
Привет ребят. Пишу диплом на тему синтеза звука. Встал вопрос с отрисовкой спектра звука в 3D амплитудно частотно временной график
Mikhail
Проблема что данных у меня более 23 тысяч
Mikhail
С одного аудиофайла
Mikhail
Как это вообще можно изобразить
Mikhail
Не Мат либ не опен жл немоден в такое кол-во точек
Anonymous
А зачем отображать их все? Может, можно взять, например, каждую сотую точку и жить себе спокойно?
Mikhail
Я просто промолчу. Я настолько загрузил себе мозг этой проблемой что даже не подумал так сделать.
Anonymous
Можете подкинуть эксемпл загрузки файла через бота, пожалуйста?
Anonymous
Уже не нужно. Через курл на баше сделал
Pepe 🐸
Subprocess похоже только с xcopy работает но не с copy
Pepe 🐸
Какое же уг этот питон
Pepe 🐸
Раз в 100 сложнее чем С++
Skarn
Каким местом он сложнее?
Pepe 🐸
Каким местом он сложнее?
Говеные либы сабпроцесс и ос.систем
Pepe 🐸
Например
Oleg
Каким местом он сложнее?
Та он просто днина) расслабься)
Skarn
А что тебе надо сделать?
Pepe 🐸
А что тебе надо сделать?
Надо чтобы копировал файлы на Винде и не спрашивал
Skarn
shutil тебе надо вроде
Skarn
А не сабпроцесс
Pepe 🐸
shutil тебе надо вроде
Я его убрал почему то. Там другая проблема была
Pepe 🐸
Шутил тоже говно
Skarn
Хех.
Pepe 🐸
Как и Твиттер питон только чтобы насрать годится
Skarn
Кинь код что ли.
Pepe 🐸
Кинь код что ли.
Я бы сказал что он сложный, он говорит что не найдет файл в пути. Или когда я /Y добавляю спрашивает директория это или файл. Или когда я пытаюсь одной строкой сделать говорит параметров не хватает
Pepe 🐸
Я уже это все по 10 раз поменял
Pepe 🐸
Вместо того чтоюы сделать одну функцию : "передать строку в ссд" сделали миллионы говна
Skarn
Доки смотри по вызову функций/методов.
Pepe 🐸
Там надо очень тщательно смотреть. Ибо там дикие вещи могут происходить. Какие то кавычки добавлять и тп
Pepe 🐸
Просто дикий язык
Skarn
Кавычки нужны для os.system
Skarn
Под каждый арг
Oleg
Кавычки нужны для os.system
Не помогай этому тролю. Ему помощь уже не нужна :)
Oleg
Я не троллю
в таком случае ты идиот
Oleg
без обид
Oleg
Я не троллю
Ну бомбишь, разница
Pepe 🐸
в таком случае ты идиот
Ты идиот. Буквально.
Pepe 🐸
Ну бомбишь, разница
Можно сказать нюансы питона обсудил
Skarn
...
Максим
А почему не пишешь это всё на плюсах?
Pepe 🐸
А почему не пишешь это всё на плюсах?
Потому что все кукарекали про питон
Pepe 🐸
Типа питон кококо list comprehensions кококо
Mike
Если ты питон готовить не умеешь, то ебен ты, а не кто советовал
Pepe 🐸
Если ты питон готовить не умеешь, то ебен ты, а не кто советовал
Правильно если ты УАЗ не можешь ремонтировать....
Максим
Ну, у меня есть хороший опыт разработки на плюсах под винду, и сейчас я перешел в проект на питоне. И скажу тебе, что для некоторых задач, если руки достаточно прямые, питон действительно гораздо лучше. Писать на нём быстрее и проще, если разобраться в основах. Синтаксис гораздо более простой и удобный.
Pepe 🐸
Синтаксис не удобный нет параллельного list comprehension
Mike
Вон понаберется таких, языком пользоваться не умеет, а вместо того, чтоб учиться или решить для себя, что нет, ноют потом ходят
Mike
В чате про го такой же был, только потом ныть перестал, начал слушать, и внезапно все у него завелось и всё просто и понятно стало
Максим
Говнякать на нем самую примитивную автоматизацию да, наверно
Я сейчас пишу серверный софт для управления кластером серверов. Огромный проект, куча нетривиальной логики, на плюсах ушатаешься такое писать. На питоне выглядит хорошо. Хотя у нас тут тоже разработчики сначала ратовали, что надо это писать на плюсах. На питоне местами медленно, местами памяти жрет слишком дофига, но в целом, у тебя просто бомбит, признай. Питон не создан для написания быстрых алгоритмов и параллельной обработки чего бы то ни было. Однако, есть крутые вычислительные библиотеки, написанные на плюсах, отлично вписывающиеся в питон.
Anonymous
Синтаксис не удобный нет параллельного list comprehension
Синтаксис неудобный у китайского языка, а в питоне очень даже приятно всё
I
Питон не создан для написания быстрых алгоритмов и параллельной обработки чего бы то ни было. Однако, есть крутые вычислительные библиотеки, написанные на плюсах, отлично вписывающиеся в питон.
I
Даже здесь есть возможности для вычислений
I
Приходилось писать в связке numpy+cython, получалось достаточно быстро
Pepe 🐸
Я сейчас пишу серверный софт для управления кластером серверов. Огромный проект, куча нетривиальной логики, на плюсах ушатаешься такое писать. На питоне выглядит хорошо. Хотя у нас тут тоже разработчики сначала ратовали, что надо это писать на плюсах. На питоне местами медленно, местами памяти жрет слишком дофига, но в целом, у тебя просто бомбит, признай. Питон не создан для написания быстрых алгоритмов и параллельной обработки чего бы то ни было. Однако, есть крутые вычислительные библиотеки, написанные на плюсах, отлично вписывающиеся в питон.
Бомбит. Особенно после этого http://stackoverflow.com/questions/43935558/how-to-pass-a-string-to-cmd-from-python?noredirect=1#comment74908162_43935558 Так то вроде как понятно и можно разобраться но как он с cmd взаимодействует почему там несколько функций для этого почему про одну все говорят "не используй!!!" Разобраться не возможно
I
Профайлером смотрел, что работает медленно, и переписывал на Cython
Максим
Бомбит. Особенно после этого http://stackoverflow.com/questions/43935558/how-to-pass-a-string-to-cmd-from-python?noredirect=1#comment74908162_43935558 Так то вроде как понятно и можно разобраться но как он с cmd взаимодействует почему там несколько функций для этого почему про одну все говорят "не используй!!!" Разобраться не возможно
http://stackoverflow.com/questions/4091242/subprocess-call-requiring-all-parameters-to-be-separated-by-commas А по поводу subprocess.call и os.system есть точно такая же ситуация и в плюсах, что ShellExecute считается небезопасным, и надо использовать CreateProcess, везде, где это возможно. Не говоря уж про вызов SYSTEM().
Максим
Ну, точнее, это не про плюсы, а про разработку под винду скорее.
Sergey
Раз в 100 сложнее чем С++
Лол, ты видно на плюсах не писал
Sergey
Или только хелоуворды
Pepe 🐸
Лол, ты видно на плюсах не писал
Писал. Но вообще где логика у тебя ? Сложные проекты сложно на плюсах да, но я на питоне не что-то не мегасложное делаю.
Sergey
А ну ты зайди ща в систему. Напишу прогу на с++ динамически залинкуй пару файликов и собири симейком
Sergey
Чувак
Pepe 🐸
Зачем?)
Sergey
И проги на плюсах не работают стабильно
Sergey
Зачем?)
А ну так ты ничо и не писал тогда на плюсах, без обид
Sergey
Ну или ты жирный троль
Pepe 🐸
А ну так ты ничо и не писал тогда на плюсах, без обид
Чё ты не несешь чувак? Я говорю что плюсы легче питона значит то что я сейчас пишу (достаточно простое) легче сделать чем на питоне. Причем здесь динамическая линковка и другие страшные слова(кстати что в этом сложного)
Sergey
Мда
Sergey
Ясно все с тобой
Pepe 🐸
Не динамическая линковка
Sergey
Спортивные программисты решают некоторые задачи на питоне, код получается компакнее и читаймее. А на плюсах это большой код который порой и разобрать трудно
Sergey
Не динамическая линковка
Это просто пример