我收到一個錯誤,我不知道如何優化我的代碼。Python 3.2「TypeError:無法將'type'對象隱式轉換爲str」
基本上,我想要做的是在終端應用程序中僞echo
命令。
while True:
foo = input("~ ")
bar = str
if foo in commands:
eval(foo)()
elif foo == ("echo "+ bar):
print(bar)
else:
print("Command not found")
很明顯,它不工作。
有沒有人知道我需要用什麼來完成這個項目?
請給出完整的錯誤信息。另外,你期待這個代碼做什麼? – BrenBarn