feedstail adalah utilitas ekor-f-seperti untuk RSS / Atom feed. Ini memonitor umpan dan memancarkan entri baru. Feedstail bertujuan untuk menjadi sederhana, hackable dan kompatibel dengan rsstail saudara C-nya.
Persiapan
Gunakan pip untuk menginstal feedstail cara yang mudah:
pip menginstal feedstail
Atau mengambil proyek dengan git dan menginstalnya:
git clone git: //gitorious.org/feedstail/feedstail.git
cd feedstail
python setup.py install
Kemudian, memulai feedstail dengan identi.ca feed untuk menguji:
feedstail u http://identi.ca/api/statuses/public_timeline.atom
Contoh:
Secara default, feedstail akan checkout feed setiap 15 menit. Jika Anda ingin menyesuaikan interval ini Anda dapat menggunakan opsi i. Contoh berikut akan mengambil feed setiap 5 detik:
feedstail u http://identi.ca/api/statuses/public_timeline.atom -i 5
Format output standar mungkin tidak ok untuk Anda. Anda dapat menentukan format sendiri menggunakan opsi f. Bidang yang diberikan harus menjadi properti yang tersedia dari entri pakan. Contoh berikut akan menampilkan tanggal diterbitkan, judul dan link:
feedstail u http://identi.ca/api/statuses/public_timeline.atom -f "{} diterbitkan: {title} - {link}"
Contoh terakhir ini menggunakan sintaks format string yang muncul dalam versi 2.6 dari Python. Namun, feedstail bertujuan untuk menjadi 2,5 kompatibel sehingga Anda dapat menggunakan string tua format sintaks:
feedstail u http://identi.ca/api/statuses/public_timeline.atom -f "% (diterbitkan) s:% (judul) s -% (link) s"
Feedstail membandingkan elemen id untuk menemukan entri baru. Anda dapat memilih elemen lain dari perbandingan dengan opsi k. Contoh berikut mengatakan untuk feedstail menggunakan judul untuk mencari entri baru:
feedstail u http://identi.ca/api/statuses/public_timeline.atom i 2 -k judul
Sebagai feedstail dibangun di atas feedparser, nilai-nilai yang tersedia bidang Format dan kunci dapat ditemukan dalam dokumentasi perpustakaan
Persyaratan :.
- Python
Komentar tidak ditemukan