1
工作這是一種非常特殊的問題,涉及誰使用阿爾弗雷德+動力組 &熟悉工作流開發的Mac用戶。阿爾弗雷德工作流程並不
我正在嘗試創建一個Alfred工作流,並且由於某些原因它失敗了。工作流應該是基於Gist I made的密碼生成器。它有時會複製我試圖運行的整個python腳本而不是密碼。我無法弄清楚爲什麼會發生這種情況。
這裏有一個下載鏈接我的工作流程:download
這裏如下我現在用的是python腳本。
在此先感謝。
PS:我知道Alfred的網站有它自己的論壇討論這個話題,但你必須註冊&我討厭報名參加的東西,我會在一生中只使用一次。
#!/usr/bin/env python
import string
import random
q = {query}
try:
pattern = list(q)
password = ""
for x in pattern:
if x == "a":
password += random.choice(list(string.lowercase))
elif x == "A":
password += random.choice(list(string.uppercase))
elif x == "%":
password += random.choice(list(string.digits))
elif x == "#":
password += random.choice(list(string.punctuation))
else:
password += x
finally:
print(password)
簡單的'打印(密碼)'是一個有效的結果阿爾弗雷德? Alfred的文檔對我來說不是很清楚,但也許你需要返回一個XML輸出 - http://github.com/phstc/alfred_links_workflow/blob/master/main.rb#L21-L27 –