The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В Microsoft Excel встроена поддержка языка программирования Python

22.08.2023 21:58

Компания Microsoft, в которой с 2020 года работает Гвидо ван Россум, создатель языка программирования Python, объявила об интеграции Python в табличный процессор Excel. Python можно использовать в Excel для написания формул, работы с данными, анализа информации и формирования диаграмм. Python-код добавляется в ячейки, обрабатывается по аналогии с макросами и функциями, но выполняется не локально, а в облаке Microsoft Cloud.

Поддержка языка Python реализована через выполнение дистрибутива "Anaconda Distribution for Python" в отдельном изолированном окружении в Microsoft Azure. Для использования в Excel доступны многие популярные Python-библиотеки, такие как pandas для манипулирования данными, statsmodels для статистического моделирования, Matplotlib и seaborn для визуализации информации.

В настоящее время возможность использования Python уже доступна в бета-версии облачного офисного пакета Microsoft 365, а начиная со сборки 16818 будет добавлена в Excel для Windows.



  1. Главная ссылка к новости (https://techcommunity.microsof...)
  2. OpenNews: Гвидо ван Россум намерен достигнуть двукратного увеличения производительности в CPython 3.11
  3. OpenNews: Гвидо ван Россум покидает Dropbox и выходит на пенсию
  4. OpenNews: Компания Microsoft опубликовала обновление Linux-дистрибутива CBL-Mariner
  5. OpenNews: Microsoft опубликовал открытую платформу .NET 7
  6. OpenNews: Компания Microsoft добавит код на Rust в ядро Windows 11
Лицензия: CC BY 3.0
Наводку на новость прислал Artem S. Tashkinov
Короткая ссылка: https://opennet.ru/59641-python
Ключевые слова: python, microsoft, excel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (128) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:36, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Опенсорс победил, но не так, как того хотели опенсорсники.
     
     
  • 2.14, Аноним (-), 23:02, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Опенсорс победил, но не так, как того хотели опенсорсники.

    Махровый проприетарщик придумал как показать фигу пользователям своей блоботы даже с опенсорсом, вендорлокнув лишний раз на свои сервера. Это больше похоже на попытку дойки на баззвордах.

     
  • 2.37, crypt (ok), 00:51, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это точно) и линукс чем мейнстримнее и корпоративнее, тем больше m$ windows напоминает) я уж молчу про одного рыжего.)
     
  • 2.130, Дмитрий (??), 06:14, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не удивлюсь если питон в облаке Будет немножко не совместимым с  обычным. Python 4
     

  • 1.2, mikhailnov (ok), 22:38, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    Питон в облаке. Гениально.
     
  • 1.3, Аноним (3), 22:38, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не взлетит. Кому нужен питон - тем Аксель не нужен. Кому нужен Аксель - те питон в гробу видали.

    Сам пользуюсь LibreOffice Calc. Не для вычислений, а просто потому что GUI удобен для вставки и редактирования TSV. Данные сами храню в TSV, и уже с ними работаю в питоне. А LO Calc - для ручной компоновки дейтасетов табличных данных использую. Это когда у тебя фигова туча пдфок надыбанных с различных сайтов в гугле, плюс куча сайтов найденных, везде всё в своём формате, в своих единицах измерения (где ньютоны, где грамм-силы, и т. п.), часто встречаются ошибки, часто данные неполные (и иногда одну строку приходится собирать из нескольких источников), и тебе всё это дерьмо надо загнать в таблицу.

     
     
  • 2.9, freehck (ok), 22:45, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Не взлетит. Кому нужен питон - тем Аксель не нужен. Кому нужен Аксель - те питон в гробу видали.

    Да нет, ещё как взлетит. Мир нынче полнится прикладниками, и Pyhton -- язык большинства прикладников. А теперь Microsoft обеспечил его нативную интеграцию с самым рапостранённым табличным процессором. Собственно, с чего бы ему не взлететь.

     
     
  • 3.16, Аноним (-), 23:04, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +14 +/
    > А теперь Microsoft обеспечил его нативную интеграцию с самым рапостранённым
    > табличным процессором. Собственно, с чего бы ему не взлететь.

    Интересные понятия о "нативной интеграции" учитывая что это обращение в облако майкрософта где крутится тот питон. Так что угодно можно "нативно интегрировать". У меня тогда опеннет нативно интегрирован.

     
     
  • 4.141, freehck (ok), 02:16, 19/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересные понятия о "нативной интеграции" учитывая что это обращение в облако майкрософта  где крутится
    > тот питон. Так что угодно можно "нативно интегрировать". У меня тогда опеннет нативно интегрирован.

    Мда, некоторые люди сильно отстали от жизни.
    Поясняю, хоть и запоздало: нативная интеграция -- это интеграция, доступная из коробки.

     
  • 3.44, rshadow (ok), 02:03, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Разве самый распространенный не у гугла?
     
  • 3.57, Аноним (57), 06:41, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > теперь Microsoft обеспечил

    и повторит судьбу Java.

     
  • 2.13, ptr (??), 22:49, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Данные сами храню в TSV, и уже с ними работаю в питоне

    Как представил себе, что у меня полтора миллиарда строк в TSV, так ужаснулся. А это еще не самая крупная табличка.
    Не пробовали в СУБД данные хранить?

     
     
  • 3.31, topin89 (ok), 00:29, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    TSV или CSV для последовательного обхода вообще могут быть какого-угодно размера, может быть медленнее, чем через базу данных, но в разы проще для интеграции с питоном.
    Может быть, стоит конвертировать в hdf5, но на тех размерах таблиц, на которых не висит LibreOffice, это не принципиально.
     
     
  • 4.109, ptr (??), 17:37, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так ведь данные не от Господа берутся сразу в виде файла. Его сначала нужно создать и редактировать. Как исправить значение одного поля или удалить запись в TSV размером в терабайт?

    > конвертировать в hdf5

    Если обязательно требуется сериализация, то быстрей и компактней, например, protobuf. Если сериализация не требуется, то, например, sqlite. Специально привел в пример два широко распостраненных формата имеющих полноценную поддержку в python. Для protobuf - вплоть до рефлексии, для sqlite - поддержка работы и через API, и через pandas.
    Редактировать данные в sqlite можно, например, в dbeaver, если так хочется делать это в GUI, как в LibreOffice Calc.

     
     
  • 5.131, topin89 (ok), 16:43, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё же не система хранения таблиц или даже массивов данных Это больше для о... большой текст свёрнут, показать
     
  • 3.46, Аноним (3), 02:10, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня нет полтора миллиарда строк, обычно сотни, тысяча - максимум. Как ты себе это представляешь, вручную наизвлекать из разбросанных по инету документов данные и нормализовать? Тут AGI нужен. Даже если как-то умудриться задействовать (и автоматизировать, и отладить) недо-AGI модели, миллиарды строк - это всё равно вечность будет парситься.
     
  • 2.30, topin89 (ok), 00:24, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Взлетит на первой космической. Мало кто хочет прогать на VBA в наши дни. На нём и раньше-то так себе было удовольствие.
     
     
  • 3.50, Аноним (50), 03:00, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там там уже давно js есть.
     
     
  • 4.55, Аноним (55), 06:10, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот уж это действительно то ещё удовольствие, для Excel на JS прогать.
     
     
  • 5.78, Тот_Самый_Анонимус_ (?), 10:17, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот уж это действительно то ещё удовольствие, для Excel на JS прогать.

    Ну петон явно улучшит ситуацию, да?

     
     
  • 6.82, Аноним (55), 11:10, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для обработки данных уж точно получше будет.
     
     
  • 7.108, Аноним (108), 16:53, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для обработки данных уж точно получше будет.

    А потом майкрософт тебя немного забанит на своих серверах и будешь ты обрабатывать бахчи в своем мухосранске.

     
     
  • 8.117, Аноним (55), 21:09, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А к языку это какое отношение имеет ... текст свёрнут, показать
     
     
  • 9.121, Аноним (121), 22:44, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А чем тебе вообще любой ЯП поможет и будет ли он важен, _для обработки данных_, ... текст свёрнут, показать
     
  • 5.100, Аноним (50), 14:16, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Всяко лучше, чем на vba
     
  • 3.58, Аноним (57), 06:42, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Мало кто хочет прогать на VBA в наши дни

    Идеальный для приложений.

     
  • 2.47, Аноним (1), 02:42, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Не взлетит. Кому нужен питон - тем Аксель не нужен. Кому нужен Аксель - те питон в гробу видали.

    Уже взлетел. Питон и Эксель — стандарты де-факто в обработке данных. А твои фантазии про ручное выдёргивание строчек из пдфов можно на чём угодно крутить, хоть карандашом в тетрадке.

     
     
  • 3.86, Аноним (86), 11:24, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это слишком разные де-факто стандарты для слишком разных людей Один - для секре... большой текст свёрнут, показать
     
  • 2.71, Атон (?), 08:55, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > фигова туча пдфок надыбанных с различных сайтов в гугле, плюс куча сайтов найденных, везде всё в своём формате, в своих единицах измерения (где ньютоны, где грамм-силы, и т. п.), часто встречаются ошибки, часто данные неполные (и иногда одну строку приходится собирать из нескольких источников), и тебе всё это дерьмо надо загнать в таблицу.

    что за бессмысленной херней ты занимаешься!?

    моргни два раза, если тебя силой заставляют делать это.

     
     
  • 3.73, Аноним (73), 09:37, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Pet-project. Воистину бессмысленная херня.
     
  • 2.138, voiceofreason (?), 11:51, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Кому нужен Аксель - те питон в гробу видали.

    В смысле ЦА не захочет кодить? На vba - не поверишь - вполне себе писали и пишут, именно в экселе. Питон можно сделать столь же простым и удобным.

     

  • 1.4, Аноним (4), 22:40, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Вместо того, чтобы довести до ума своё детище, которым после 2010-й версии пользоваться невозможно, они решают добавить в офис то, что офисному пакету не нужно. Браво, майки!
     
     
  • 2.8, Аноним (8), 22:44, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Гвидо умеет делать только питон. К чему не прикоснется - все питон получается.
     
     
  • 3.34, Аноним (34), 00:42, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И это прекрасно между тем
     
     
  • 4.107, Аноним (107), 16:37, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да уж, прекрасно! В 100 раз медленнее чем C/C++/Rust.
     
  • 2.12, Тот_Самый_Анонимус_ (?), 22:48, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Бухнул, шоле? 2016-й круче 2010-го. В нём можно два окна и битовые операции в ехеле, удобное добавление строк и столбцов в ворде, предпросмотр анимации движения в виде силуэтафигур в поверпоинте. В общем, 2016 лучше.
     
     
  • 3.26, ИмяХ (?), 23:44, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А 2019 ещё лучше. В нём есть поддержка 3D и аудио файлов.
     
     
  • 4.40, Аноним (40), 01:19, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    2003 лучше - там есть красные муравьи и мигание текстом!
     
     
  • 5.52, Аноним (52), 03:31, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И Скрепыш!
     
  • 5.53, Аноньимъ (ok), 04:31, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    2003 был и остался лучшим.
     
  • 3.98, Аноним (98), 14:07, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пытаюсь представить себе типичного экселиста, который в курсе про битовые операции.

    P.S. В 1C ещё битовые операции не добавили?

     
  • 2.32, topin89 (ok), 00:30, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уж понужнее, чем VBA.
     

  • 1.10, ptr (??), 22:45, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > выполняется не локально, а в облаке Microsoft Cloud

    Это типа "прощай Excel", если хоть как-то связан с персональными данными?

     
     
  • 2.15, Аноним (15), 23:02, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Просто у гадюки появится ещё один спонсор на букву М.
     
  • 2.33, topin89 (ok), 00:31, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если они для обычного, не 365 тоже будут использовать облако -- то действительно не нужно. Если они таки встроят локально -- то норм.
     
  • 2.48, Аноним (1), 02:50, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да как раз наоборот. O365 и Azure сертифицированы по самое немогу — хошь SOC с первого по третий, хошь ISO/IEC всяких мастей.
     
     
  • 3.59, Аноним (57), 06:43, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > хошь SOC с первого по третий, хошь

    Хошь блокировка как хошь.

     
  • 3.67, Diozan (ok), 07:50, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хе... Для персональных данных нужна сертификация ФСТЭК. Всякие SOC и ISO идут лесом...
     
     
  • 4.132, Менеджер Антона Алексеевича (?), 01:15, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лесом как раз идут те, кому нужна сертификация ФСТЭК. На БЭСМах обрабатывать ПИ будете.
     
     
  • 5.134, _ (??), 19:08, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну типа да, всё правильно - на чём то своём. БЭСМ или Al'Barrouse или Байкarm :) - уже не суть важно.
    Дошло ... когда зонт уже до гланд достал и раскрылся ;-D
    Так что передай своим чтоб "так не убивались(С)" :)

    А вообще - суета всё это. В обозримой перспективе ПС отменят совсем, для вас оставят таблеты\телефоны, а там всё и всегда обрабатывается и хранится у дяди в облаке :)  В лучшем случае - дядю можно будет выбрать ... и всё :)

     
  • 2.99, Аноним (98), 14:09, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С персональными данными прощаюся, когда пересаживаются на Windows 11.
     
     
  • 3.135, _ (??), 19:10, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смех. Там в 2010 уже ловить было нечего. Кто не понял - присел отдохнуть (С) :)
     

  • 1.18, Аноним (18), 23:08, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Очень нишевый продукт. В LibreOffice и расширения, и макросы давно можно было писать на питоне. Но массовым это так и не стало. Но вообще, весьма странная идея засовывать в бизнес-продукты питон. Обычно питон впихивают туда, чем всё равно пользоваться никто не будет.
     
     
  • 2.28, Аноним (55), 00:08, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Либра и сама массовой не особо-то стала (вот только не надо этого «я пользуюсь, жена пользуется, прабабушка пользуется»).
     
     
  • 3.38, Аноним (40), 01:16, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ООо/LO у 15% обычных виндузятников установлен (была статистика по ПО из steam)

    так что вполне себе массовая...

     
     
  • 4.49, Аноним (1), 02:52, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У тех 15% задач таких нет, для которых макросы и питон нужны. Максимум — открыть чужую эксельку и прикинуть хватит ли маны в одного локацию пулить или придётся твинка с собой брать.
     
     
  • 5.61, penetrator (?), 06:46, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тем кому нужен питон могли бы поставить либру, если бы это им было нужно

    вот если бы прям мастхев фича, раз уж 15% домохозяеек поставили по твоим выводам

     
     
  • 6.90, ASRSIM (?), 11:58, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Те кому нужен питон уже поставили себе openpyxl.
     
  • 5.72, Аноним (40), 09:19, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У тех 15% задач таких нет, для которых макросы и питон нужны.

    Да ладно!

    А все у кого мелкоофис стоит значит такие задачи есть?

    Или он массово стоит просто потому что продован в магазине втюхал и в школе по дефолту "научили" в мелкоофисовском ворде пробелами документ форматировать, а сумму по ячейкам в экселе  "научили" считать на калькуляторе?


     
  • 4.79, Аноним (55), 11:04, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так и представил, как всякие офисы-организации в статистике Steam отмечаются.
    Ну а для дома да, табличку с интернета открыть / объявление в подъезд напечатать либра норм.
     
     
  • 5.97, Аноним (97), 14:06, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    у тебя, конечно, есть некая объективная статистика по "офисы-организации" или опять одни вымыслы на примере твоей знакомой фирмы "рога и копыта" с 10ю компутерами?
     
     
  • 6.104, Аноним (55), 14:30, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот как раз в «Рогах и копытах» (где балду пинают) стим ещё, может быть, возможно встретить.
     
     
  • 7.111, Аноним (40), 17:43, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    офисные рабы всегда завидуют балдупинателям из "рогов и копыт"

    но, как я понял, у тебя вместо статистики только только бла-бла-бла...

     
     
  • 8.116, Аноним (55), 21:06, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понял, тебе лишь бы докопаться, а здравый смысл включать из принципа уже н... текст свёрнут, показать
     
     
  • 9.122, Аноним (40), 00:17, 24/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    если попросить пруфов это по твоему докопаться , то да а очучения конкретно... текст свёрнут, показать
     
  • 2.60, Аноним (57), 06:45, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это Вы еще не пытались сделать расширения для МоегоОфиса. Пока до написания собственно расширений дойдете, расхочется.
     

  • 1.19, Tron is Whistling (?), 23:14, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://en.wikipedia.org/wiki/Facepalm#/media/File:Paris_Tuileries_Garden_Face
     
  • 1.24, Chromium (ok), 23:38, 22/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Использование Python в Excel может иметь следующие недостатки:

    - Необходимость подключения к облаку Microsoft Cloud для выполнения Python-кода, что может повлиять на скорость, безопасность и доступность данных².
    - Ограниченность функциональности Python в Excel по сравнению с полноценным Python-интерпретатором, например, отсутствие возможности отладки, импорта произвольных модулей или работы с графическим интерфейсом¹.
    - Сложность изучения и использования Python для непрограммистов, которые могут предпочитать более простые и удобные формулы Excel³.
    - Возможные проблемы совместимости и переносимости файлов Excel с Python-кодом между разными версиями программы или операционными системами¹.

    Источники:
    (1) Microsoft добавила Python в Excel / Хабр - Habr. https://habr.com/ru/news/756266/.
    (2) Преимущества и недостатки языка Python - плюсы и минусы. https://www.hocktraining.com/blog/preimuschestva-yazyka-python.
    (3) Работа с Excel из Python: Полное руководство с примерами. https://www.codecamp.ru/blog/python-excel-tutorial/.

     
     
  • 2.27, Аноним (18), 23:49, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кого когда-нибудь интересовала проблема скорости в коде на Питоне?
     
     
  • 3.39, Аноним (40), 01:18, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    нет
     
  • 3.75, YetAnotherOnanym (ok), 09:57, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Меня. Поэтому я обошёл его стороной, даже палочкой тыкать не стал.
     
     
  • 4.88, Старший Аноним (?), 11:33, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какую "скорость" вы имеете ввиду? Если "Time-to-market", то здесь Питону нет равных. Если скорость исполнения высоконагруженных приложений, то Питон - не тот выбор. Однако Ms Office, Excel, Word - это не высоконагруженные приложения. Но мне тоже не нравится Python как встроенный язык для Ms Office, потому что он изначально не был предназначен для этого.
     
     
  • 5.105, Аноним (55), 14:34, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что он изначально не был предназначен для этого

    Он вообще ни для чего не был предназначен, для чего сейчас используется.
    С языками программирования такое часто случается.

     
     
  • 6.110, Старший Аноним (?), 17:39, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Python был предназначен для быстрого прототипирования приложений. Потом этот прототип должен был переписываться на C++.
     
  • 5.113, Аноним (-), 18:07, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если "Time-to-market", то здесь Питону нет равных.

    Проблема питона, сложно найти хоть какую-то область, где питону есть равные. Он везде проигрывает.

    Для прототипирования Питон тоже не годится. И коряво, и не безопасно, и долго переписывать.

    Ну а для MS Office, столько написано на VBA, что позволять какой-то зелёной молодёжи лезть своими немытыми руками в код скриптов на васике - это безумие.

     
  • 2.45, Golangdev (?), 02:05, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Согласен

    приделывания облака туда, где оно не надо

    Не удивлюсь если мотивация (для хомячков) была типа
    * пользователям очень сложно установить Python, поэтому мы сделали для них облачное решение

    Настоящая же
    * правдами и не правдами загоним хомячков в облако и посадим на ежемесячную подписку

     

  • 1.29, Анонимщик (?), 00:14, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а все ради того, чтобы из GPT скрепку сделать
     
  • 1.36, Аноним (36), 00:46, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Юпитерокапец?
     
  • 1.41, Аноним (41), 01:28, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Python-код добавляется в ячейки, обрабатывается по аналогии с макросами и функциями, но выполняется не локально, а в облаке Microsoft Cloud.

    Стопудово Microsoft уже добавили в простыню лицензионного соглашения мелким шрифтом согласие пользователя на безвозмездную передачу кода для тренировки своих нейросеток. Что-нибудь а ля "пользователь соглашается на использование своего кода для улучшения продуктов Microsoft, бла-бла-бла".

    В итоге хомячки будут не просто бесплатно работать на Microsoft, но ещё и доплачивать. И с удивлением узнавать что какой-то очень знакомый код (только с "правильными" копирайтами) вдруг появился в следующей версии.

     
     
  • 2.42, Аноним (42), 01:36, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В итоге хомячки будут не просто бесплатно работать на Microsoft, но ещё и доплачивать. И с удивлением узнавать что какой-то очень знакомый код (только с "правильными" копирайтами) вдруг появился в следующей версии.

    Давно реализовано в гугле, фейсбуке и у прочих серьезных пацанов. GPL не запрещает.

     
  • 2.56, soarin (ok), 06:38, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Здрасьте.
    У Microsoft для этого GitHub есть.
     
     
  • 3.76, YetAnotherOnanym (ok), 09:58, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В двух корытах корма больше, чем в одном.
     

  • 1.43, Аноним (43), 01:46, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Питон в облаке? И с какого так сделали? Для обычных скриптов много мощностей не нужно, даже доисторический офисный комп справится
     
     
  • 2.80, Аноним (80), 11:06, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Например, сделали, чтобы невозможно было открыть такие документы в том же либреофисе. Это не говоря уж про зонды и блокировки неугодных стран.
     
     
  • 3.83, Аноним (80), 11:15, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, по поводу микрософтовской несовместимости есть знаменитая статья https://ru.wikipedia.org/wiki/Embrace,_Extend,_and_Extinguish
     
     
  • 4.94, Golangdev (?), 13:25, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В январе 2001 года Microsoft выплатила Sun 20 миллионов долларов

    хотелось бы повторения, только проблема в том, что они уже наняли Гвидо

     
  • 3.93, soarin (ok), 13:20, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А как ты это по другому представляешь? Чтобы у пользователя вся эта балалайка с наколками и просим разворачивалась в какой-то песочнице?
     
     
  • 4.136, _ (??), 19:17, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да. Контейнерам лет больше чем тебе :)
    Да только ведь это не для твоего удобства сделано, тут бисзнесс план прямой как палка - кто поведётся ... оп-па! И клиент надёжно и жестко зафиксирован :) на их облако и их Ыксель.

    Можно присылать счёт.

     

  • 1.51, Alladin (?), 03:15, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тоесть, логика. Чтобы добавить поддержку языка в приложение, значит надо нанять создателя языка, чтобы он добавил язык в приложение...
     
     
  • 2.64, Илья (??), 07:17, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это реклама же. Кому верить как ни автору.

    Питон не люблю

     
  • 2.66, Аноним (66), 07:41, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Когда тебя у тебя много денег это норма. Это как купить компанию по выпуску антивируса вместо одной копии.
     
     
  • 3.101, Аноним (98), 14:18, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - Сынок, в связи с поступлением в универ, я решил подарить тебе спорткар, чтобы ты на нём на учёбу ездил.
    - Что ты, папа. Все нормальные студенты на занятия ездят на автобусе.
    - Тогда, сынок, подкину тебе деньжат, чтобы ты купил себе автобус и ездил на нём как все нормальные студенты.
     
  • 2.87, Аноним (80), 11:25, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я понимаю, там будет не стандартный питон, а модифицированный. Поэтому нужны разрабы языка.
     

  • 1.54, Аноньимъ (ok), 04:35, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Поддержка языка Python реализована через выполнение дистрибутива "Anaconda Distribution for Python" в отдельном изолированном окружении в Microsoft Azure

    Мои бока. Вроде не первое апреля.

     
     
  • 2.137, _ (??), 19:19, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас всё оЙте такое :( Привыкай ...
     

  • 1.62, Аноним (57), 06:47, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > statsmodels для статистического моделирования

    Кому надо, уже давно на R. В том числе в связке с сабжем.

     
     
  • 2.77, YetAnotherOnanym (ok), 10:01, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну Юлька же!
     
     
  • 3.81, Старший Аноним (?), 11:09, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Юлька еще не пригодна к промышленному использованию, а R - проверенный временем сертифицированный инструмент в области статистических расчетов. Юльке до R в этой области - как раком до Луны.
     
     
  • 4.102, Аноним (98), 14:21, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пока Юлька доползёт до середины, появится какая-нибудь новая молодёжная Машка.
     
     
  • 5.103, Старший Аноним (?), 14:28, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только не машка, а Mojo (сексуальное желание и возможность с языка аборигенов Лондона)
     
     
  • 6.114, Аноним (-), 18:10, 23/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.115, Аноним (-), 18:12, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    сам ты не пригоден к промышленному исполььзованию... Претензии к Julia относятся к её детскому периоду. Сейчас каких-то явных претензий к ней сложно найти.
     

  • 1.65, Аноним (66), 07:40, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Одобрямба.
     
  • 1.68, тоже Аноним (ok), 08:38, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Visual GuidoBasic for Applications(зачеркнуто) Azure.
     
     
  • 2.106, Аноним (57), 14:45, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а что - по скорости (точнее - тормознутости) VBA и Python стоят друг друга. Для сколько-нибудь сложных вычислений оба непригодны, но как интерфейс к программам на C годятся.
     
     
  • 3.124, Ivan7 (ok), 17:33, 24/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем программе на C прослойка в виде VBA и Python???
     

  • 1.69, Аноним (69), 08:43, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Т.е. у меня и так в Excel есть доступ к данным, нет, я их сначала в DataFrame должен запихнуть, чтобы потом отработать. Окончательный конец здравого смысла.
     
     
  • 2.85, Старший Аноним (?), 11:19, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Давно уже. Помню как Oracle в свою БД постоянно что-топихает - в Oracle 8i внутри базы данных была Java EE непонятно зачем. Сейчас есть покоцанные версии Java(SE), R, Python, через Graal VM - JavaScript. Только баловство это все - нормальные разработчики все равно используют "родной" язык - PL/SQL.
     
     
  • 3.119, Аноним (69), 22:00, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Про Оракл я в курсе, у нас у самих были отдельные "заточки" специально под Оркал и МС отдельно сто лет назад ещё. Но там хотя-бы какую-то логику можно было притянуть, а тут...
     

  • 1.74, Аноним (80), 09:40, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >выполняется не локально, а в облаке Microsoft Cloud

    Если компания уйдёт из страны, то весь документооборот накроется!

     
  • 1.84, Старший Аноним (?), 11:16, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Лучший встроенный язык для Excel, Word, Access - конечно же VBA. Потому что Excel, Word, Access были написаны по COM и ActiveX модели, а VB(VBA) - как раз самый удобный язык для пользования приложениями, состоящими из COM-объектов (никакие Delphi и тем более Java и Python и рядом в этой области не стояли). Другое дело, что при продвижении платформы .Net мелкософтовцы забили на развитие и расширение VB(VBA), а пытались разработчиков направить на изучение VB.Net и тормозной платформы .Net, глупые буратины.
     
     
  • 2.89, Аноним (89), 11:44, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я первый раз вижу человека который на голубом глазу хвалит OLE Которое совсем с... большой текст свёрнут, показать
     

  • 1.91, Аноним (91), 13:01, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Майки окончательно заболели. Заразились опенсорснутостью... Куда бежать?
     
     
  • 2.96, Аноним (97), 14:02, 23/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только огрызок спасение!
     

  • 1.92, Аноним (92), 13:16, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Т.е. кто не смог в Excel теперь сможет в нем в Python?
     
  • 1.112, Аноним (112), 17:48, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>выполняется не локально, а в облаке Microsoft Cloud

    WTF!

     
  • 1.118, Геймер (?), 21:26, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Придётся MS свою версию питона пилить. Как в своё время в 2002-м запилили свою версию явы - и был большой тогда скандал.
     
  • 1.120, Александр (??), 22:25, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скоро последует новость что MS в целях творения добра выкупил python.

    И все кто колит на python в целях улучшения своего здоровья должны MS немного бабок ;)

     
     
  • 2.123, Аноним (-), 04:01, 24/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гвидо Ван Россум на них работает. Куда уж больше. Радует тут только то, что питон, идущий на дно, будет тянуть и микрософт. И наоборот. И что совсем замечательно, и у микрософта, и у питона в современном программировании роли второстепеннные. Исчезновение и одного, и другого, к революционным изменениям в мире не приведёт.
     

  • 1.125, Аноним (125), 19:41, 24/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если не Python, то на чём? Серьёзно! Какой ЯП лёгок (как Python) в освоении для условного экономиста?
     
     
  • 2.126, Аноним (126), 19:54, 24/08/2023 [^] [^^] [^^^] [ответить]  
  • +/

     
     
  • 3.139, Аноним (139), 15:35, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Он не пойдёт, это же локальный ЯП.
     
  • 2.128, Нанонимус53 (?), 00:26, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Никакой. История с "человекоподобным языком для работы с данными" в виде SQL известна всем. Эксперимент показал что прогать должны специальные люди.
     
  • 2.129, Аноним (18), 00:27, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем экономисту что-то кроме Excel и чем плох язык его формул? И зачем ему вообще какой-то ЯП. Кстати, VBA таки проще в освоении, чем питон.
     
     
  • 3.140, BeLord (ok), 13:33, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже не нужен, должна быть  среда для  работы, которая сама вычислениями занимается, задачи 99% экономистов формализуются и не надо костыли плодить. Excel хорош был в 90-е годы прошлого века, сейчас его подход устарел.
     

  • 1.127, Геймер (?), 21:29, 24/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выполнение питона на сервере а не в екселе позволяет логично сказать, что это ексель встроен в питон, а не питон в ексель.
     
  • 1.133, Serq (?), 16:39, 26/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    openpyxl жиесть
     
  • 1.142, fidoman (ok), 13:49, 27/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вспоминается как через OLE из питона эксель дёргал...
    Потом плюнул, сказал юзерам пересохранить в ODS и просто XML из архива взял. Ну раз в 1000 быстрее стало.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру