И чем это говно лучше Excel? Сука как у меня горит от форса этого говна. Может питун как-то автоматизирует работу с Excel?
Питон НИХУЯ НЕ ПРИСПОСОБЛЕН ПОД автоматизацию Excel. Для элементарного оформления сраной таблицы надо написать тонны кода Нахуй это говно вообще форсят?
Простой пример. Была реальная задача, пропарсить 1000 файлов в формате excel 2003 года, потому что именно в этом формате выплюнула файлы другая система.
>>248407865 В csv и корми питону эту хуйню, или ебись с анальными библиотеками для работы с экселом через питон.
В целом глупо сравнивать питон и эксел. Если отбросить то что питон полноценный ЯП, а сравнивать только всякие пандасы, то в таком случае питон удобнее если значений в таблице действительно много, а не 300 строчек, как это обычно бывает. Питон нормально умеет в scheduled tasks, в парсинг говна из сети и работу с API, нормальные циклы. Если же не надо ничего из вышеперечисленного то можно и экселом обойтись, тем-более что большинство коллег все-равно едва могут эксель юзать, так что им будет лучше если решение будет эксельное. Элементарную автоматизацию можно и через макрос запилить.
Я не знаю что это за хуйня, никогда про нее не слышал и не пользовался. Но вы там что, не в курсе что в сам ексель со времен царя Гороха встроен скриптовой язык VBA? Да, он говно, ну и хуле.
А уж автоматизация создания таблиц в Google Sheets так и вовсе никогда проблем не представляло. Не раз и не два я скрипты для гуглдокса писал. И сишарпом в ASP.Net'е тоже эксели чисто програмным способом создавал. Чисто обычное явление.
>>248407516 Медленная хуйня, говно, убожество, недоносок, червь. Юзал его для обработки таблицы на 100к ячеек, ничего сложного, просто линейный проход. В итоге эта параша обрабатывала таблицу 5 минут. Пересел на С# + EPPlus, время работы программы сократилось до 5 секунд. Не считая ещё, что запускать скомпилированное приложение проще, чем ебаный набор скриптовых команд, а если нужно полученный результат кому-нибудь скинуть, то ты заебешься объяснять, как скачать этот питон, как скачать модуль openpyxl на него, и как в итоге запустить программу, когда на си шарпе достаточно лишь поставить пакет, который изначально на десятках стоит.
>>248409732 И это уже не просто сравнение таблиц, и все же, если тебе нужно производить такого рода действия хоть сколько нибудь регулярно - ну напиши ты пару десятков строк линейного кода, время сэкономишь в итоге.
>>248409835 Не нашел, бтв, другого нормального варианта для работы с Эксель таблицами. Петухон - параша медленная с динамической типизацией, на кресты только одну библиотеку нашел без документации, да и функционал там так себе, а на си шарпе сразу на epplus наткнулся. Есть ли другие? А то на него лицензия нужна, если тебе использовать не только в образовательных личных целях
>>248407199 (OP) >Для элементарного оформления сраной таблицы надо написать тонны кода > Литералли сотни либ для работы со всем офисом, ODBC, даже блять какой-то VB хуйней из начала нулевых Ебать ты долбоеб братишка, хуево, однако, быть тобой.
>>248408575 >Тот же синтаксис pandas крайне ебанутый. Нормальный в панде синтаксис если ты просто что-то слышал хотя бы о ООП и понимаешь что делает ТАБЛИЦА.ебануть_таблицу['Охуенно']
>>248407199 (OP) >pandas — программная библиотека на языке Python для обработки и анализа данных. Работа pandas с данными строится поверх библиотеки NumPy, являющейся инструментом более низкого уровня. Предоставляет специальные структуры данных и операции для манипулирования числовыми таблицами и временными рядами. а причем тут эксель то блядь?
ПИТУХОН ПОЛНОЦЕННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ @ ПРАВДА ДЛЯ РАБОТЫ С EXCEL ВАМ ПОНАДОБИТСЯ ВЫУЧИТЬ VBA ПОТОМУ ЧТО ПОЛНОЦЕННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ В EXCEL НЕ МОЖЕТ
>>248409790 >Пересел на С# + EPPlus, время работы программы сократилось до 5 секунд. >Проебал кучу времени на перевод кода на C#, вместо того чтобы использовать VB встроенный как в саму винду, так и в Excel провайдер, перед этим проебав еще времени на долбёж в питон Угадай, почему твой работодатель оплачивающий макакины танцы никогда не будет тебе платить нормальные деньги?
>>248410355 >Отфильтруй Если ты ЯПу примерно так же пишешь, то я понимаю, почему у тебя с этим возникают какие либо проблемы. Четче мысль формулировать надо, но все же, никаких проблем с этим нет: Опять же цикл по строкам, и делаешь с ячейками что нужно. Три строчки и готово.
>>248410504 Перевести 50 строк из одного ЯПа в другой - для тебя это что то сложное? Я вообще занимался этим всем как хобби и пет проект. Ты же, наверное, и hello world бесплатно ни разу не выводил
>>248410627 Тебя когда на ковёр гречневый хозяин дергает, так же потешно оправдываешься?
Ты даже не понял что был обоссан не твой геморроидальный зад способный пережить переписывание твоего говнокода хоть тысячу раз за неделю, а купленный на рынке имплантант мозгосодержащий, используемый тобой в качестве наполнителя черепа, лол.
Пиздец, я не представляю в какой ультрашараге надо обитать всю жизнь, чтобы так деградировать.
>>248410853 О, всё пизда имплантанту походу, рандомные фразы пошли. Если че михалычу с работу извенения передавай, не думал что у него шоха такой ранимый.
>>248410932 Ты все ещё либо толстишь, либо у тебя сломался детектор и ты начал проецировать свой галерный экспириенс на студента первокурсника. Повторяю: ты с 17 лет ни строчки бесплатно не написал? А VB трогать - ну пиздец, ты бы ещё про Паскаль написал: нахуй мне твой протухший яп? Я понимаю, что в годы твоей молодости и Фортран был популярен, но ты уже старый, дедуль
>>248407199 (OP) >ПАЧИМУ ВИЛКОЙ НЕУДОБНО ЖРАТЬ ГОРОХОВЫЙ СУП Я ВАС СПРАШИВАЮ Ты бака, бака или бака? Щас бы от питухона хотеть, чтобы он тебе ячейки раскрашивал. Xlsx относительно питона это вообще проходной кринж-формат для загрузок-выгрузок если совсем никак по-другому. Если твоя работа состоит в основном из пирдолинга экселя, так и учи VBA, нахуя ты в питон лезешь, болезный?
>>248407199 (OP) я те больше скажу. все айти уже даже после краха доткомов - форс гавнища и раздувание пузырей ради пузырей. нихуя полезного нет, нихуя толкового нет, вообще нихуя нет, все наеб всех. однажды эта параша лопнет.
>>248407450 Каждый инструмент под свою задачу хорош. Тебе для твоей задачи нужен эксель, особенно если учесть что все подрядчики им пользуются, ну так используй эксель. В чём проблема то?
>>248407199 (OP) Каждый второй долбоеб знает пистон уже. Нахуй никому твой ексель нинужон, половина работы, которую делают долбоебы в экселе, давно автоматизирована.