base64
UtilitiesKodlama ve kod çözme
Genel Bakış base64
Base64 modülü, Python standart kütüphanesinin bir parçasıdır ve ikili verileri ASCII metnine kodlamak (ve kodunu çözmek) için işlevler sağlar. Base64 kodlaması bilişimin her yerinde kullanılır; görüntüleri HTML'ye gömmek, e-postadaki ekleri kodlamak, ikili verileri JSON API'lerinde iletmek ve kimlik doğrulama belirteçleri oluşturmak.
Base64 yerleşik bir Python modülü olduğundan, herhangi bir içe aktarma veya mikropip indirme işlemine gerek kalmadanPyRuniçinde anında çalışır. Veri kodlamayı, belirteç yapılarını ve ikili metinden metne dönüştürme modellerini anlamak için keşfedilecek harika bir modül.
Kod ve Yürütme Çıkışı
İkili verileri metin olarak kodlayın, kodunu çözün ve inceleyin.
import base64
import json
original = "Hello from PyRun!"
encoded = base64.b64encode(original.encode()).decode()
print("Original :", original)
print("Base64 :", encoded)
decoded = base64.b64decode(encoded).decode()
print("Decoded :", decoded)
url_safe = base64.urlsafe_b64encode(b"data for a URL: /path?q=1&v=2").decode()
print("\nURL-safe:", url_safe)
payload = {"user": "alice", "role": "admin", "exp": 9999999999}
token = base64.b64encode(json.dumps(payload).encode()).decode()
print("\nJWT-style token:", token)
print("Decoded payload:", json.loads(base64.b64decode(token)))İlgili Paketler
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Döngüleri
Veriler üzerinde yineleme yapmak için Python döngülerini nasıl kullanacağınızı öğrenin. Etkileşimli örneklerle for döngüleri, while döngüleri, kesme, devam etme ve döngü en iyi uygulamaları konusunda uzmanlaşın.
Python'da Liste Nasıl Sıralanır
Python'da sort() yöntemini ve sorted() işlevini kullanarak bir listeyi nasıl sıralayacağınızı öğrenin. Özel anahtar sıralama ve ters sıralama örneklerini keşfedin.
Python String Yöntemleri Hile Sayfası
Python dize manipülasyonu için eksiksiz bir başvuru kılavuzu. Dize özelliklerini biçimlendirme, arama, bölme, değiştirme ve denetleme konusunda uzmanlaşın.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.