【发布时间】:2020-02-27 16:27:24
【问题描述】:
最近才开始学习 Python,所以请原谅这个菜鸟问题(一开始可能完全错了)
我正在尝试让用户输入与os.system一起使用
import os
account = input("Account name: ")
os.system("op get item + account + | awk -F':' '{print $24}' | cut -d '}' -f 1")
这行代码用于获取和显示来自 1Password 的信息并仅输出 Facebook 的密码就是这个例子,它可以工作,但是一旦我尝试添加变量,它就会中断
op get item Facebook | awk -F':' '{print $24}' | cut -d '}' -f 1
我希望这里有人可以帮助我或指出正确的方向,谢谢!
【问题讨论】:
-
os.system("op get item "+account+" | awk -F':' '{print $24}' | cut -d '}' -f 1") -
你能分享你试过的整条线路吗,包括
os.system()? -
非常感谢,这似乎工作得很好!