Alfred5 icin python ve alfred5 paketi ile Alfred Workflowu Gelistirmek
programming, alfred5, alfred workflow, python, macOS
🔰 Alfred5 Workflowu Olusturalim
Workflow Gelistirmek icin Proje Dizinini Ayarlayalim
src
klasörü oluşturunKodlarınızı ve
requirements.txt
'yisrc
klasörüne yerleştirinmain.py
dosyasının başına aşağıdaki kodu ekleyinEğ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ı anlama
alfred5
kullanım senaryolarını anlamaSnippetsClient
API ile programlama yoluyla özel kod parçacıkları oluşturunWorkflowClient
API ile özel alfred akışı oluşturunEğer gerekiyorsa python projeniz için
alfred5
'in onları kurmasını sağlamak içinrequirements.txt
dosyası oluşturun 🙃from requirements.txt
'ten tüm paketleri içe aktarmak içinmain
içinde yapınİçe aktarılan paketlere global olarak erişmek için
global
anahtar kelimesini kullanınclient.query
sorgu dizgisidirclient.page_count
sayfalama sonuçları için sayfa sayısıdır
alfred5
'irequirements.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...
⭐️ Ornek Proje Yapalim
🪪 License
Last updated
Was this helpful?