Почетак › Форуми › Линукс дистрибуције › Arch,Manjaro,… › Vesti iz vase konzole
- This topic has 8 одговора, 4 гласа, and was last updated 17 years, 3 months раније by
teMplaryum.
-
АуторЧланци
-
4. април 2009. у 11:21 pm #10949
na12
УчесникEvo kako mozete dobiti uvek najnovije vesti kada otvorite konzolu. Prvo treba sacuvati skriptu vesti.py u ~ direktorijum(moze bilo gde,ali ovako je najlakse) i uraditi chmod +x.
vesti.py
[code]#!/usr/bin/python
import feedparser
count = 15 #broj naslova koji ce biti ispisani
rss_url = “http://www.b92.net/info/rss/vesti.xml” #rss web adresa
feed = feedparser.parse( rss_url )
print ” ——–V E S T I B92——–” #proizvoljno
for i in range(0, count):
print feed.entries.title[/code]Posle toga treba dodati u ~/.bashrc ovu liniju:
[code]python ~/vesti.py[/code]Da bi sve ovo radilo potrebno je imati instaliran python i python-feedparser.
Evo sta se dobije
5. април 2009. у 1:13 am #77416kosmi
УчесникLele al si ubo vesti :D. + za skriptu O0
5. април 2009. у 7:29 am #77417na12
УчесникZa kompletne vesti treba dodati jos samo jednu liniju,mada onda nece da stane sve na jedan ekran.
[code]#!/usr/bin/python
import feedparser
count = 10 #broj naslova koji ce biti ispisani
rss_url = “http://www.b92.net/info/rss/vesti.xml” #rss web adresa
feed = feedparser.parse( rss_url )
print ” ——–V E S T I B92——–” #proizvoljno
for i in range(0, count):
print feed.entries.title
print feed.entries.description[/code]5. април 2009. у 7:32 am #77418dens
УчесникEvo i moje, proširene i izmenjene verzije, count ne može tako “statički da se definiše”, jer kod malog broja vesti, dolazi do iskakanja skripta…
[code]#!/usr/bin/python
import feedparser
rss_url = “http://www.b92.net/info/rss/vesti.xml” #rss web adresa
feed = feedparser.parse( rss_url )
count = len(feed[‘entries’])
print ” ——–V E S T I B92——–” #proizvoljno
for i in range(0, count):
print ‘n’
print feed.entries.title
print ‘———————————‘
print feed.entries.summary_detail.value
[/code]5. април 2009. у 7:40 am #77419na12
Учесникcount ne može tako “statički da se definiše”
To znam,ali sam hteo da to sve stane na jedan ekran ako terminal nije u full screen-u.Moze slobodno da se stavi da pokazuje 10 naslova,toliko sigurno uvek ima.
5. април 2009. у 8:02 am #77420dens
Учесникpar puta nije bilo ni deset. Retko je ali se događa…
Ali naravno, to se rešava prilično prosto…
5. април 2009. у 5:38 pm #77421teMplaryum
Учесник@na12:
Možeš li da postaviš ovde tvoj conky.rc (ako je to conky na screenshots-ima) i bash.rc (zanima me ovaj multiline prompt)?5. април 2009. у 7:19 pm #77422na12
Учесник
@na12:
Možeš li da postaviš ovde tvoj conky.rc (ako je to conky na screenshots-ima) i bash.rc (zanima me ovaj multiline prompt)?Koji tacno conky te zanima imam ih cetiri na Desktop-u,a za prompt je dovoljno da zamenis ili ubacis ako nemas PS1.
[code]PS1='[33[0;32m]┌─[ [33[0m33[0;32m]u[33[0m] @ [33[0;36m]h[33[0m33[0;32m] ] – [ [33[0m]t d[33[0;32m] ] – [ [33[0m]w[33[0;32m] ]n[33[0;32m]└─[[33[0m33[0;32m]$[33[0m33[0;32m]]>[33[0m] ‘[/code]6. април 2009. у 10:05 am #77423teMplaryum
УчесникSva četiri, otprilike :). Ako ti nije problem, pošalji ih na [email protected]. Hvala unapred!
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.