我可以從我創建的模塊調用函數,但我不能導入變量,也許任何人有任何想法爲什麼? 例子:從模塊導入變量
Module1.py
:
a="hi"
Python的空閒:
from Module1 import *
Print(a)
它不會導入變量,但如果我把從其他模塊的功能它的工作
我可以從我創建的模塊調用函數,但我不能導入變量,也許任何人有任何想法爲什麼? 例子:從模塊導入變量
Module1.py
:
a="hi"
Python的空閒:
from Module1 import *
Print(a)
它不會導入變量,但如果我把從其他模塊的功能它的工作
你必須記住Python是而不是不區分大小寫。內置函數(或真的,任何函數)應始終以小寫字母開頭。如果你的Python文件被命名爲「Module1.py」,那麼做from module1 import *
也是不正確的。所以正確的形式是:
from Module1 import *
print(a)
沒有它正確的模塊名稱,因爲我怎麼說我可以調用模塊的功能 –
你是如何調用函數?它是'print(a)'還是'Print(a)'?後者不會是有效的代碼 – Mangohero1
嗨!歡迎來到Stack Overflow。請參閱[問]以及如何創建[mcve],以便我們能夠更好地爲您提供幫助。 – msanford
你真的使用過'Print'嗎?它應該是'打印'。 – Elazar