3 puan yazan GN⁺ 2024-08-17 | 1 yorum | WhatsApp'ta paylaş

PyScript'e Giriş

  • PyScript, tarayıcıda Python çalıştırmayı sağlayan açık kaynak bir platformdur
  • MicroPython v1.24.0-preview.47.g88513d122 kullanır
  • PyScript.com ücretsizdir ve kullanımı kolaydır

Dokümantasyon

  • Hem yeni başlayanlar hem de ileri düzey kullanıcılar için dokümantasyon sunar

Örnekler

  • PyScript'in özelliklerini gösteren örnekler sunar

Topluluk

  • Diğer PyScript kullanıcılarıyla bağlantı kurabileceğiniz bir topluluk sunar
  • Twitter'da @pyscript_dev hesabını takip edebilirsiniz

PyScript'in felsefesi

  • PyScript, dijital güçlendirme felsefesini merkeze alır
  • Web, dünya çapında en yaygın kullanılan bilgi işlem platformudur ve Python en popüler programlama dillerinden biridir
  • PyScript sayesinde tarayıcı olan her yerde Python çalıştırabilirsiniz

PyScript'in özellikleri

  • Kolaylık: Karmaşık kurulumlar olmadan tarayıcıda uygulama çalıştırabilirsiniz
  • İfade gücü: Güçlü ve öğrenmesi kolay bir dil olan Python ile uygulamalar oluşturabilirsiniz
  • Ölçeklenebilirlik: Pahalı altyapılar gerekmez; kod kullanıcının tarayıcısında çalışır
  • Paylaşılabilirlik: Uygulamalar web URL'leri üzerinden paylaşılabilir
  • Evrensellik: Tarayıcının çalıştığı her yerde kod çalıştırabilirsiniz
  • Güvenlik: PyScript, en çok doğrulanmış bilgi işlem platformu olan tarayıcı üzerinde çalışabilir
  • Güçlülük: Web ile Python'un avantajlarını bir araya getirir

Kaynak kodu

  • PyScript Development Team tarafından geliştirilmiştir
  • 2022'de Anaconda, Inc. içinde başlatılmıştır

GN⁺ Özeti

  • PyScript, tarayıcıda Python çalıştırmayı mümkün kılarak dijital güçlendirmeyi hedefler
  • Kurulum gerektirmemesi, her yerde çalışabilmesi ve kolay paylaşılabilmesi en büyük avantajlarıdır
  • Python ile web'in güçlü yanlarını birleştirerek güçlü uygulamalar oluşturabilirsiniz
  • Benzer işlevlere sahip projeler arasında Brython ve Transcrypt bulunur

1 yorum

 
GN⁺ 2024-08-17
Hacker News yorumu
  • Dallas suç istatistikleri panosu bağlantısı paylaşıldı

    • https://crimede-coder.com/graphs/Dallas_Dashboard
    • Başlangıçta Python kütüphanelerinin kurulması ve 5 MB'lık veri kümesinin yüklenmesi nedeniyle yaklaşık 1 dakika sürüyor
    • Çalıştıktan sonra tepki hızı yüksek
    • iPhone'da da iyi çalışıyor
  • Birçok şirket verileri manuel olarak güncellemek için Tableau'nun ücretsiz sürümünü kullanıyor

    • Ücretsiz sürüm veri deposuna doğrudan bağlanamıyor
    • CSV dosyalarını ortama yüklemek için GitHub Actions kullanan ücretsiz bir alternatif önerildi
  • Ana sayfa ve dokümanlar okunsa da anlamak zor

    • Doğrudan denendiğinde, web sitesinde "Hello World" gösterilebildiği görülüyor
    • PyScript, Python kodunu JavaScript'e dönüştüren bir betik gibi görünüyor
  • Geliştiricilerin bakımını yaptığı kodlarda yeni zorluklar ortaya çıkıyor

    • Geçmişte eğitimsiz danışmanlar ile VB veya Delphi kullanılıyordu
    • Sonrasında JS ve jQuery ile SQL injection karışımı geldi
    • Şimdi ise veri bilimcileri ve PyScript kullanıcıları yeni zorluklarla karşı karşıya
  • Telefonlar her yıl daha hızlı hale geldiği için hızlarını daha da düşürmenin bir yolunu bulmak gerekiyor

  • Pyodide ile farkının ne olduğu soruluyor

  • PyScript kullanarak tarayıcıda bir Python CLI uygulaması çalıştırma denemesi

  • Gerçek kullanım senaryosu bulmak zor

  • PyScript kullanılarak Vue.js'den ilham alan bir frontend framework yazıldı

  • Bunun Brython ile aynı kavram olup olmadığı soruluyor

  • Küçük lambda fonksiyonları ve Fibonacci tail recursion fonksiyonu denendi

    • İkisi de başarıyla çalıştı ve etkileyiciydi
    • Python yorumlayıcısı yeniden uygulanırken sık sık hata oluşur, ama bu kez iyi çalıştı