PYTHONPATH’e ilave
AppleScript ile pek çok uygulama (tabi desteği varsa) kontrol edilebiliyor.
Yine daldan dala atlarken python için yazılmış appscript
diye bir modül gördüm. Hemen pip
’den kurayım dedim.
Kurulum tamamlanmış gibi göründü fakat kontrol ettiğimde sorun olduğunu gördüm.
Bazen pip
’de bile bu tarz sıkıntılar oluyor. Biraz baktım etrafa çözüm aradım.
En azından source’u indirim kendim kurayım dedim.
python setup.py install
Kurulum oldu… aa, bir de baktım ki, klasik site-packages
’ın altına değilde,
şuraya kurmuş:
~/.local/Python/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages
Tabi bu alan benim path
’de olmadığı için bir türlü import edemiyordum. Yine
yeni bir şey öğrendim. Hemen PYTHONPATH
’e ekleme yaptım:
export PYTHONPATH=~/.local/Python/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages:$PYTHONPATH
Bu appscript kısaca şu işe yarıyor; iTunes’u açıp bir parça çalmaya başlayın. Bu sırada da ipython’u açıp aşağıdakileri yazın:
from appscript import *
iTunes = app(u'/Applications/iTunes.app')
iTunes.current_track.name.get()
Yukarıdaki script http://www.libertypages.com/clarktech/?p=77 sitesinden alınmıştır.
Mutlu programlamalar!