Geektool twitter cita glet che non funziona

0

Ho GeekTool per Lion e sto provando a eseguire Glet che si trova all'indirizzo - link

Sul mio sistema. Semplicemente non funziona. Lo stesso codice funziona perfettamente in terminale e IDLE, ma GeekTool non lo sta elaborando. Ho pensato che potesse essere un problema con Geektool e Python, ma un altro script python, usato per tirare l'ultimo XKCD, funziona perfettamente su GeekTool (http://code.google.com/p/geektool-xkcd/source/browse/trunk /xkcd.py)

Ho pensato che dovesse essere un problema con il rientro ecc. ma non è così. Ho portato il codice al seguente, funziona nel terminale ma non con Geektool -

#!/usr/bin/env python
import tweepy

CONSUMER_KEY = '...'
CONSUMER_SECRET = '...'
ACCESS_KEY = '...'
ACCESS_SECRET = '...'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

tested = api.home_timeline()
for result in tested:
    print result.text + '\n' + '\n- ' + result.user.screen_name
    break

Non sono sicuro di quale sia il problema. Come faccio a sapere che il codice non funziona? Ho aggiunto l'icona del messaggio di feedback sullo stato di visualizzazione sul GLet. Continua a diventare rosso (mentre quello XKCD è verde). Se cambio il comando nello stesso GLet a qualcosa di semplice come - echo "ciao" o python -c print "Ciao" poi funziona bene (si illumina in verde, mostra l'output) ma non appena lo cambio di nuovo a quello vecchio, problema!

Inoltre, un altro dubbio: il comando di stampa python -c non stampa nulla nel terminale. Qual è il problema con questo? Qualcun altro può farlo funzionare e dirmi come stampare nel terminale usando python?

    
posta Nitin Khanna 17.10.2011 - 10:53
fonte

0 risposte

Leggi altre domande sui tag