看板 Python 關於我們 聯絡資訊
※ 引述《dyco (雞塊餅乾)》之銘言: : 今天想要練習一個Class,檔案都丟到同一個目錄下 : 我寫了一個2.py裡容如下 : class myClass(): : def Add(self,x,y): : return (x+y) : 接下來,寫一個1.py : import myClass : t=myClass() : print(t.Add(1,2)) : 程式一直顯示無法找到import myClass : 是否我使用的方式不對呢??? 檔名不要用數字,改成module1.py和module2.py比較好 想要跨檔引用類別應該要 假設檔名為module1.py和module2.py 執行module1.py,自定類別放在module2.py import module2 a=module2.myClass() 應該就會成功了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.91.25
dyco:原來如此,檔名用數字他會抓不到lol 12/12 15:46
uranusjr:這種情況別用 from 吧, 原 po 可以看前面的討論串 12/12 16:09
uranusjr:[問題] import 問題 12/12 16:09
※ 編輯: hsnu114444 來自: 140.119.163.250 (12/13 15:59)