|
alphadog619May 12, 2016
1
两个.py 在同一个目录下吗?
|
|
SourceManMay 12, 2016 via iPhone
2
循环引用?
好吧,我只是前端 |
|
pointerMay 12, 2016
3
试了下可以哒,看看两个文件是否在同一目录下
|
|
RIcterMay 12, 2016
4
不可以互相引用,不然就炸了
|
|
5
今天在 v 站上看到第二个尝试解决鸡生蛋蛋生鸡问题的帖子了。
|
|
ElegantOfKingMay 12, 2016
6
@est 2333333
太直接! |
|
Mark3KMay 12, 2016
7
到使用的时候再导入就行了
|
|
8
python.exe: 无意发现的一个用户的坑
|
|
9
@pointer 光引用不行,还得继承
|
|
MrEggNoodleMay 12, 2016
10
@est 神总结。
|
|
clinoMay 12, 2016
11
"from a import Base"是没办法了,但是"from b import myfunc"可以放到用到 myfunc 的函数体里去做
|
|
fyMay 12, 2016
12
虽然这样做是不对的,但我还是忍不住手动滑稽一下
|
|
mdzzMay 12, 2016
13
(特地登录来手动滑稽一下
|
|
weyouMay 12, 2016
14
|
|
15
我是来吐槽的,你一个类起名 myfunc ,几个意思啊
|
|
ericlsMay 13, 2016
16
文档里面对这种情况写得很清楚 不能循环引用
|
|
17
@Kilerd 我随便写一个你就相信了,哈哈哈哈,我要是写 myObject 你怎么理解呢
|
|
AlexhexMay 13, 2016
18
|
|
ryanking8215May 13, 2016
19
《改善 Python 程序的 91 个建议》
|
|
wizardozMay 13, 2016
20
但是我觉得这样循环引用在任何语言里面都是不科学的。
|
|
romanticbaoMay 13, 2016
21
我认为这种循环引用,是一种灾难
|
|
plqwsMay 13, 2016
22
然而 commonJS 可以
|
|
wayslogMay 13, 2016
24
Python: 又是一个用户的坑
|
|
zhufMay 13, 2016
25
这叫 坑 ?
|
|
twhphoenixMay 13, 2016
27
python : 这届用户不行
|
|
m8syYID5eaas8hF7May 13, 2016
28
@twhphoenix 心疼题主 :)
|
|
hwsdienMay 13, 2016
29
这届 Python 用户不行
|
|
sizeoftankMay 14, 2016
31
|
|
32
a.py
# -*- coding: utf-8 -*- def minus(a, b): return a - b if __name__ == '__main__': from b import add print add(1, 2) b.py # -*- coding: utf-8 -*- def add(a, b): return a + b if __name__ == '__main__': from a import minus print minus(2, 1) exec $ python a.py 3 $ python b.py 1 https://xxx-cook-book.gitbooks.io/python-cook-book/content/Import/CircularImports.html |
|
33
@Hackathon 需要继承啊
|
|
codefaceMay 15, 2016
34
醉了,这也怪 python 。。。
|
|
35
@codeface 都说了是习惯问题导致的,现在浅阅读的人越来越多了!
|