Możesz teraz korzystać z analityki Pythona w Excelu, ale Microsoft twierdzi, że jest to bezpieczne
Jeśli nieźle posługujesz się Pythonem (lub aspirujesz do bycia), ale nie masz umiejętności zaawansowanej pracy z danymi w Excelu, Microsoft oferuje teraz połączenie masła orzechowego i czekolady, które możesz uznać za prezent. Przynajmniej do czasu, aż przejdzie za paywallem.
Stefan Kinnestrand z Microsoftu, pisząc o „najlepszych z obu światów do analizy i wizualizacji danych”, pisze, że ta publiczna wersja zapoznawcza Pythona w Excelu umożliwi majsterkowiczom arkuszy kalkulacyjnych „manipulowanie i eksplorowanie danych w Excelu przy użyciu wykresów i bibliotek Pythona, a następnie korzystanie z formuł Excela , wykresy i tabele przestawne, aby jeszcze bardziej udoskonalić swoje spostrzeżenia”.
Firma Microsoft nawiązała współpracę z repozytorium analiz języka Python Anaconda, aby wprowadzić do programu Excel biblioteki takie jak Pandas, Statsmodels i Matplotlib. Python w Excelu działa na serwerach w chmurze Microsoftu, a firma zachwala bezpieczeństwo, które powinno zapewniać . Python działa w izolowanych kontenerach, bez dostępu do urządzeń, sieci ani tokenów użytkownika – twierdzi Microsoft. Python i Excel mogą tak naprawdę komunikować się ze sobą jedynie za pośrednictwem ograniczonych funkcji — xl() i =PY() — które mogą zwracać jedynie wyniki kodu, a nie makra, kod VBA czy inne dane, twierdzi Microsoft.
Jeśli chcesz od razu zacząć korzystać z dwóch różnych języków jednocześnie, musisz wziąć udział w programie Microsoft 365 Insider w kanale beta i zaktualizować program Excel do kompilacji 16818. Wybierz „Formuły” z paska wstążki , wybierz „Wstaw Pythona”, a następnie kliknij „Wypróbuj podgląd”. Anaconda opublikowała serię postów na blogu i filmów przedstawiających wprowadzające przykłady i ćwiczenia dotyczące kodowania w Pythonie w Excelu (PyCel?).
Obecnie język Python w programie Excel jest objęty subskrypcją platformy Microsoft 365, ale według firmy Microsoft może wymagać płatnej licencji w pewnym momencie, zanim będzie ona ogólnie dostępna.
Ciekawie będzie zobaczyć, jak wypadnie integracja Pythona z Excelem. Jest to bardzo wyspecjalizowana, hostowana w chmurze, pozornie skonteneryzowana i zabezpieczona oferta kodu. Jednak historia aplikacji pakietu Office ze skryptami i makrami języka Visual Basic for Applications (VBA) ma długą historię exploitów, poprawek i innych exploitów. Na początku ubiegłego roku Microsoft prawie zakazał pobierania makr w pakiecie Office, chyba że ktoś zrobi wszystko, co w jego mocy, aby się zarazić. Poza tym jest to intrygujące rozszerzenie środowiska kodu, które jest już ukończone w technologii Turing .
Zdjęcie aukcji: Pavlina Popovska / Getty Images
Dodaj komentarz