作者hsnu114444 (littleq0903)
看板Python
标题Re: [问题] 一个新手问题
时间Sun Dec 12 15:41:30 2010
※ 引述《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
1F:推 dyco:原来如此,档名用数字他会抓不到lol 12/12 15:46
2F:→ uranusjr:这种情况别用 from 吧, 原 po 可以看前面的讨论串 12/12 16:09
3F:→ uranusjr:[问题] import 问题 12/12 16:09
※ 编辑: hsnu114444 来自: 140.119.163.250 (12/13 15:59)