2
當我導入自制模塊並運行該程序時,輸出結果就是我所期望的。但是,當我更新模塊並在同一控制檯中運行程序時,會顯示以前的結果。如果我打開一個新的控制檯,則會正確顯示新的結果。如何在PythonAnywhere中更新導入模塊後在控制檯中查看新結果
讓我們舉個例子:
# Filename: myfunctions.py
def helloWorld():
print("Hello World")
# Filename: runfuction.py
from myfunctions import helloWorld
helloWorld()
輸出是Hello World
。當我將myfunctions.py Hello
替換爲Bye
,並且當我在同一個控制檯中運行該程序時,我的結果仍然是Hello World
,而不是Bye World
。更新文本Bye World
將僅在打開新控制檯時顯示。
快速註釋和來自PythonAnywhere開發人員的優惠 - yup,可以完成這項工作。 –
謝謝!這個問題實際上啓發了我_get_一個PythonAnywhere帳戶,所以我現在有一個。 –