Python komut dosyalarını formül olarak çalıştırmanıza izin verecek microsoft excel

3 yıl önce

Microsoft, Microsoft Excel'e Python programlama dilini ekliyor ve kullanıcıların verileri analiz etmek ve manipüle etmek için güçlü işlevler oluşturmalarını sağlıyor.

Özelliğin halka açık önizlemesi artık Beta Kanalı'ndaki Microsoft 365 içericileri tarafından kullanılabilir ve sonuçta 16.0.16818.2000'de Windows için excel için özelliği sunmak amacıyla kullanılabilir.

Bununla birlikte, yeni özelliği test etmek için Microsoft 365 Insiders Beta Kanalına katılsanız bile, Microsoft özelliği test etmek için yavaşça yaydığı için Excel'deki Python'un mevcut olacağının garantisi yoktur.

Yeni Python'daki Excel özelliği, kullanıcıların python kodunu doğrudan bir hücreye herhangi bir makro veya normal Excel işlevi gibi yürütülmesini sağlayan yeni bir 'PY' işlevi getirir.

Bununla birlikte, Python komut dosyalarını yerel olarak çalıştırmak yerine Excel, Azure konteyneri örneklerinde hipervizörle izole edilmiş bir kap kullanarak buluttaki kodu yürütecektir. Microsoft, bu konteyner ortamının Python ve güvenlik sorunlarını önlemek için küratörlü Anaconda kütüphaneleri içereceğini söylüyor.

Bu kütüphaneler veri görselleştirme ve analiz aracı 'pandalar' ve 'matplotlib' görselleştirme aracı içerir.

Python komut dosyaları izole edilmiş bir kapta çalışacağından, yerel ağ, bilgisayar, dosyalar ve bir Microsoft 365 kimlik doğrulama jetonu da dahil olmak üzere herhangi bir yerel kaynağa erişemeyecekler.

Bir Python komut dosyasını Excel'e yerleştirmek için, kullanıcılar, yürütmek istedikleri Python kodunu girebilecekleri bir metin alanı açmak için = py () işlevini kullanırlar.

Kod daha sonra bulut kapsayıcısında yürütülür ve sonuçlar geri gönderilir ve çalışma sayfasında görüntülenir. Microsoft, Python kodunuzun belirli bir kullanıcıya geri bağlanmaması için bunların anonim olarak yapıldığını söylüyor.

Microsoft, "Excel'deki Python, Python ve Excel Analytics'i aynı çalışma kitabında - kurulum gerekmeden - yerel olarak birleştirmeyi mümkün kılıyor."

"Excel'de Python ile Python'u doğrudan bir hücreye yazabilirsiniz, Python hesaplamaları Microsoft Cloud'da çalışır ve sonuçlarınız parseller ve görselleştirmeler de dahil olmak üzere çalışma sayfasına döndürülür."

Microsoft, Python'u Excel'de diğer gömülü komut dosyaları gibi ele alır ve bir belge Web'in (MOTW) işaretini içeriyorsa bunları otomatik olarak engeller.

Windows, özel bir 'bölge kullanarak İnternet gibi güvenilmeyen kaynaklardan indirilen tüm belgelere ve yürütülebilir dosyalara MOTW bayrakları otomatik olarak ekler. ID 'alternatif veri akışı.

Bu MOTW etiketleri, Windows, Microsoft Office, web tarayıcılarına ve diğer uygulamalara dosyanın şüphe ile ele alınması gerektiğini ve belgenin korunan görünümde açılmasına neden olacağını ve makroların ve gömülü python komut dosyalarının yürütülmesini önleyeceğini söyler.

"İnternetten Python kodu içeren bir çalışma kitabı açarsanız, Excel Korumalı Görünüm çalışma kitabında Python formüllerini çalıştırmaz. Microsoft Defender uygulama bekçisiyle bir çalışma kitabı açılırsa, Python formülleri varsayılan olarak çalışmaz" diye açıklıyor Microsoft .

Python'u Excel'de test etmek için Microsoft 365 Insider programına katılın ve beta kanalına kaydolun. Ancak, daha önce de belirtildiği gibi, bu özelliğin herkese sunulması biraz zaman alabilir

Microsoft Paylaşımları Bazı Outlook Köprüleri Açılmıyor

Bu Ultimate Sertifikasyon Kursu Anlaşması ile Master Excel

Bu kurs paketi ile% 88 indirim ile Excel'i en iyi aracınıza dönüştürün

Microsoft PowerShell Galerisi Sahtekarlık, Tedarik Zinciri Saldırılarına Korunmasız

Windows Görev Yöneticisi Yenileme, Ctrl Anahtarı kullanılarak duraklatılabilir

Kaynak: Bleeping Computer

More Posts