標籤:python pycharm import
首先來說,這個問題是我用pycharm4.5進行開發的,我在做python的模組與函數單元的例子。
需要建一個模組名字叫myModule
於是我就寫了一個,挺簡單的
def arithmetic(x=1, y=1, operator="+"): result={ "+":x+y, "-":x-y, "*":x*y, "/":x/y } return result.get(operator)class MyClass: def myFunc(self): print ("MyModule.MyClass.myFunc()")
然後要再寫一個類來調用剛才的類
import myModuleif __name__ == "__main__": mathResult = myModule.arithmetic(2,2,"*") format = "the math result is :%f" % mathResult print (format) myClass = myModule.MyClass() myClass.myFunc()
好了,問題來了,這麼寫好,執行第二個程式,結果就出錯了。
於是很簡單,按照經驗,我參考了如下連結
[python模組以及匯入出現ImportError: No module named ‘xxx’問題](http://blog.csdn.net/damotiansheng/article/details/43916881)
別說,挺有協助的。但是還是沒用。
我按照剛才連結的方法都做了,翻來覆去解決不了這個問題。放置了3天,突然一天我悟到了。
看。
你如果要調用,必須保證,這兩個檔案在工程目錄下,我是把他們放在了basic這個包內,至於為什麼包內不能放,我還是不太理解的。
總之這也算解決了一個大問題了。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
python模組以及匯入出現ImportError: No module named ‘xxx’問題