LINUXTALKS.CO

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

 

L


0

1

Компания 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.

// cc-by opennet.ru
// converted with crypt’s opennet autoreposter

>>> Подробности

★★☆☆☆
Ответ на: комментарий от Aleksandra

встроили комплементарную фичу. может, для совместимости. но LO до M$ Office все еще, как до китая.

crypt    
★★☆☆☆
FreeBSD / Chrome
Ответ на: удаленный комментарий

Python-код добавляется в ячейки, обрабатывается по аналогии с макросами и функциями, но выполняется не локально, а в облаке Microsoft Cloud.

Поддержка языка Python реализована через выполнение дистрибутива «Anaconda Distribution for Python» в отдельном изолированном окружении в Microsoft Azure

Видимо облачный питон (наверняка там он ещё и на линуксе, лол) оказалось поднять проще, чем положить рабочий python.exe рядом с ms excel, хе-хе

Вот такие в микрософте программисты! Или менеджеры..

ThePlayerZero    
★★
Linux / Chrome
Ответ на: комментарий от Aleksandra

ну это слабое утешение, если LO падает и жрет в два раза больше памяти. я открыл несколько десятков документов и он крешится стал. M$ просто за счет большей юзербазы тестирует лучше.

я бы сказал, просто выбора нет. работает как-то и на том спасибо.

crypt    
★★☆☆☆
Последнее исправление: crypt (всего исправлений: 3)

FreeBSD / Chrome
Ответ на: комментарий от Aleksandra

ага, «не та ОС» (с) пусть у тебя какое-то время 50+ открытых документов будет, потом расскажешь.

crypt    
★★☆☆☆
FreeBSD / Chrome
Ответ на: комментарий от crypt

Подтверждаю, LO – то ещё говнище.

Было дело, начальник, перед отправкой выше, скинул офисовый файл, посмотреть всё ли там учтено, а оно висит чёрным окном и пиздец. Аж вентиляторы взвыли.

А если будешь сохранять в негрософтовский формат, выбирай *.doc, а не *.docx, иначе всё к ебеням поплывёт.

Зато бесплатно!

deep-purple    
★★★★★★★★★★
Android / Firefox
Ответ на: комментарий от deep-purple

не учи ученого! я до сих пор сохраняю в doc 97-2003 ))) хоть открывает docx и то ладно)

crypt    
★★☆☆☆
FreeBSD / Chrome
Ответ на: удаленный комментарий

Это из разряда «открыл стопицот вкладок в браузере и система зависла».

Ну, это да. 50+ открытых документов явный перебор.

Aleksandra    
★★★★★
Linux / Firefox
Ответ на: комментарий от crypt

я открыл несколько десятков документов

Вот интересно, ты одновременно с таким количеством документов работаешь?

odalist    
★★★★★★★
Последнее исправление: odalist (всего исправлений: 1)

Linux / Firefox
Ответ на: комментарий от odalist

Помнишь короткометражку «Один день системного администратора»? Там что у админа, что у манагера та ещё помойка в системе.

deep-purple    
★★★★★★★★★★
Android / Firefox

В microsoft решили сделать свой pyspread?

но выполняется не локально, а в облаке Microsoft Cloud.

а нет. просто костыль добавили

adn    
★★
Linux / Chrome
Ответ на: комментарий от deep-purple

Помнишь короткометражку «Один день системного администратора»? Там что у админа, что у манагера та ещё помойка в системе.

Да, помню. Хорошо подмечено.

odalist    
★★★★★★★
Linux / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90