我正在製作一個Python軟件來加密/解密/暴力消息,但我需要知道如何在最後重新啓動代碼,所以就像在最後一樣會問你「你想繼續?y/n」如果輸入是y,重新啓動代碼(這就是我需要幫助的),如果輸入是n,break
。我嘗試了多種不起作用的東西。所有的幫助表示讚賞,如何重新輸入輸入的代碼='y'
菲尼亞斯
(如果這是很難理解的,這裏是我想做的事:在代碼的結束,它會詢問用戶是否要繼續使用程序或退出,如果他們退出,那麼它將break
,如果他們想繼續,它會再次進入代碼的開頭,並重新開始。)
我正在製作一個Python軟件來加密/解密/暴力消息,但我需要知道如何在最後重新啓動代碼,所以就像在最後一樣會問你「你想繼續?y/n」如果輸入是y,重新啓動代碼(這就是我需要幫助的),如果輸入是n,break
。我嘗試了多種不起作用的東西。所有的幫助表示讚賞,如何重新輸入輸入的代碼='y'
菲尼亞斯
(如果這是很難理解的,這裏是我想做的事:在代碼的結束,它會詢問用戶是否要繼續使用程序或退出,如果他們退出,那麼它將break
,如果他們想繼續,它會再次進入代碼的開頭,並重新開始。)
您的文章不是非常清楚,但這是我認爲你想要:
def main():
# your brute force code goes here
def run():
answer = 'y'
while answer == 'y':
main()
answer = input("Would you like to continue (y/n): ")
lol我只是要告訴他把'os.system(「python%」__ file __)'放在他的程序結尾......但是我想這可能從長遠來看對他毫無幫助...... +1比我更好 –
@喬蘭比斯利:哈哈!這是我不會馬上想到的解決方案。 +1創意 – inspectorG4dget
是的,但事情是,我已經有3個def功能。 –
不確定您的意思是「重新啓動代碼」。 –
如果您沒有向我們展示一些示例代碼,我們無法告訴您如何更改該代碼以執行您想要的操作。 – abarnert
你嘗試過無限循環嗎? – gwaramadze