Alfred5 icin python ve alfred5 paketi ile Alfred Workflowu Gelistirmek
programming, alfred5, alfred workflow, python, macOS
Last updated
programming, alfred5, alfred workflow, python, macOS
Last updated
© 2024 ~ Yunus Emre Ak ~ yEmreAk
src
klasörü oluşturun
Kodlarınızı ve requirements.txt
'yi src
klasörüne yerleştirin
main.py
dosyasının başına aşağıdaki kodu ekleyin
Eğer farklı bir target
kullanmak isterseniz, örneğin .
, WorkflowClient.run(packagedir=".")
kullanın
vscode
kullanıyorsanız, dosyanızı hata ayıklamak için .vscode/settings.json
'a aşağıdaki kodu ekleyin
⚠️ Eğer tüm gereksinimleri kurduysanız, `src` içinde `requirements.txt` dosyası oluşturmanıza gerek yoktur.
alfred5
kullanım senaryolarını anlamaSnippetsClient
API ile programlama yoluyla özel kod parçacıkları oluşturun
WorkflowClient
API ile özel alfred akışı oluşturun
Eğer gerekiyorsa python projeniz için alfred5
'in onları kurmasını sağlamak için requirements.txt
dosyası oluşturun 🙃
from requirements.txt
'ten tüm paketleri içe aktarmak için main
içinde yapın
İçe aktarılan paketlere global olarak erişmek için global
anahtar kelimesini kullanın
client.query
sorgu dizgisidir
client.page_count
sayfalama sonuçları için sayfa sayısıdır
alfred5
'i requirements.txt
'ye eklemenize gerek yok
Alfred hata ayıklayıcısına mesajınızı kaydetmek için WorkflowClient.log
kullanın
[bu projenin neden tüm günlük işlemler için stderr kullanıyor](https://www.alfredforum.com/topic/14721/get-the-python-output-back-to-alfred...