lxml

LXML, Python dilinde XML ve HTML ile çalışmak için en özellik bakımından zengin ve kullanımı kolay kütüphanedir.
Şimdi İndirin

lxml Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • BSD License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Martijn Faassen
  • yayıncı web sitesi:
  • http://codespeak.net/lxml/

lxml Etiketler


lxml Açıklama

LXML, Python dilinde XML ve HTML ile çalışmak için en özellik bakımından zengin ve kullanımı kolay kütüphanedir. LXML, Python Language'daki XML ve HTML ile çalışmak için en özellik bakımından zengin ve kullanımı kolay kütüphanedir. Bu kütüphanelerin hızını birleştirmesi ve bu kütüphanelerin tamamlanmasını, çoğunlukla uyumlu ancak iyi bilinen Elementtree API'sinden üstündür. Arka plan ve goals.lxml.etree hakkında daha fazla bilgi için girişe bakın. ElementTree API'sini mümkün olduğunca fazla takip eder, yerel libxml2 ağacının üstüne inşa edin. Elementtree için yeniyseniz, LXML.etree öğretici ile başlayın. Ayrıca Elementtree uyumluluğunun genel bakışına ve LXML'yi orijinal Elementtree ve Celementtree uygulamalarına kıyasla kıyaslama sonuçlarına bakın. LXML'nin, XPath, Relax NG, XML Şeması, XSLT ve C14N gibi Libxml2 ve LibxSLT özel işlevselliğini ortaya koymak için ElementTree API'yi nasıl genişlettiğini açıklar. Python kodu, Uzantı işlevlerinin kullanımı yoluyla XPath ifadeleri ve XSLT stil sayfalarından aranabilir. LXML ayrıca standart kütüphanede SAX desteğiyle çalışan bir SAX uyumlu API sunar. LXML.ETREE'nin üstüne veri bağlayıcı bir API uygulayan ayrı bir modül LXML.Objectify'dir. Bir karşılaştırma için Nesnelleştir ve Etree SSS girişi'ne bakın. ElementTree API'sine ek olarak, LXML ayrıca özel eleman sınıfları için sofistike bir API'ye sahiptir. Bu, LXML'nin üzerine rastgele XML tahrikli API'leri yazmanın basit bir yoludur. 1.1 sürümünden itibaren LXML.ETREE, LXML.etree'nin özel eleman sınıfı desteği de dahil olmak üzere harici C modüllerinde verimli bir şekilde uzatmak için kullanılabilecek yeni bir C-Seviye API'sine sahiptir. Gereksinimler: · Python Bu sürümde yenilikler: Özellikler eklendi: · Yeni yardımcı fonksiyonlar Strip_attributes (), strip_elements (), strip_tag () LXML.ETREE'deki öznitelikleri / alt okları / etiketleri kaldırmak için. Hatalar düzeltildi: · Bir ad alanı tanımlayan eleman silinirse ve ad alanı, eklenmiş alt üstlemeden ancak yalnızca daha derin alt ağaçların üst elemanı tarafından kullanılmadığı takdirde, alt ağaç eklemelerinin yerleştirilmesi eksik ad alanı bildirimlerine (ve potansiyel olarak çöker) ortaya çıkabilir. · Bir ayrıştırıcı hedefi aradığı bir istisna oluşturmak, ayrıştırıcıyı her zaman sonlandırmadı. · Sadece {true, false, 1, 0}, Boolelement için sözlüksel gösterim olarak kabul edilir ({true, false, t, f, t, f} Daha fazla değil), LXML'yi geri yükleme


lxml İlgili Yazılım

metaf2xml

MetaF2XML, METAR ve TAF mesajlarını ayrıştırır ve çözer ve bunları XML olarak saklar. ...

122

İndirmek