Bir web sitesi için Python ve Django kullanarak geliştiriyorum. BibTex girişini almak ve 3 farklı formatta, MLA, APA ve Chicago'da görüntülemek istiyorum. Orada zaten var bir kütüphane var mı yoksa dize biçimlendirmesini el ile yapmak zorunda mıyım?BibTex girişini alıp belirli biçimlere dönüştürmek için güvenilir bir python kütüphanesi var mı?
5
A
cevap
9
aşağıdaki projeler vardır:
Karmaşık ayrıştırma ve çıkışa ihtiyacınız varsa, Pybtex önerilir. Example:
>>> from pybtex.database.input import bibtex
>>> parser = bibtex.Parser()
>>> bib_data = parser.parse_file('examples/foo.bib')
>>> bib_data.entries.keys()
[u'ruckenstein-diffusion', u'viktorov-metodoj', u'test-inbook', u'test-booklet']
>>> print bib_data.entries['ruckenstein-diffusion'].fields['title']
Predicting the Diffusion Coefficient in Supercritical Fluids
İyi şanslar.
0
Bildiğim en yakın şey pybtex
paketidir
İlgili konular
- 1. Herhangi bir ccTalk kütüphanesi var mı?
- 2. Belgeyi pdf'den html'ye dönüştürmek için herhangi bir java kütüphanesi var mı?
- 3. Controls.ContextMenu bir Forms.ContextMenu dönüştürmek için bir yolu var mı?
- 4. .NET transliteration kütüphanesi var mı?
- 5. Markdown'u HTML'ye dönüştürmek için ActionScript kütüphanesi
- 6. bibtex dosyalarını python ile html'ye dönüştürme (belki pybtex?)
- 7. SWF'yi actionscript'e dönüştürmek için bir araç var mı?
- 8. Dilbilgisini düzeltmek için bir PHP kütüphanesi var mı?
- 9. C# için akıcı bir e-posta kütüphanesi var mı?
- 10. Pusher için bir Android kütüphanesi yazan var mı?
- 11. Excel tabloları oluşturmak için ortak bir lisp kütüphanesi var mı?
- 12. ONIX dosyalarını işlemek için bir Java kütüphanesi var mı?
- 13. Android için herhangi bir üçüncü taraf UI kütüphanesi var mı?
- 14. Java için bir CalDAV istemci kütüphanesi var mı?
- 15. Küçük resimler için herhangi bir java kütüphanesi var mı?
- 16. actionscript için iyi bir dize çoğaltma kütüphanesi var mı?
- 17. Vektörler ve matrisler için iyi bir PHP kütüphanesi var mı?
- 18. JavaScript için bir BCE/CE tarih kütüphanesi var mı?
- 19. Linux için bir MS-DRM istemci kütüphanesi var mı?
- 20. SQL'i biçimlendirmek için herhangi bir java kütüphanesi var mı?
- 21. Python- Kullanıcı girişini bir listeye döndürme
- 22. C# - 32 bitlik bir float matematik kütüphanesi var mı?
- 23. PyS60'ın güvenilir bir çöp toplama sistemi var mı?
- 24. .NET için bir Bayesian filtre kütüphanesi var
- 25. Python için Hadley ddply'ın bir uygulaması var mı?
- 26. python lxml var mı?
- 27. Java için en iyi iCalendar kütüphanesi var mı?
- 28. Seri portlara erişmek için Java kütüphanesi veya çerçeve var mı?
- 29. C++ için 3 boyutlu grafikte açık kaynak kütüphanesi var mı?
- 30. python sürümü var mı?