python import 路径求教

zaley 2010-12-08 01:54:48
我 某一代码 在 d:\X 目录下,有x0.py,x1.py等文件 而在另一目录d:\Y\Z 目录下 z0.py想引用x0.py ,怎么办?
我是这样做的: 在d:\X 目录下放空__init__.py文件 ,而在z0.py中 代码

import sys
sys.path.append("D:\\X")

import X.x0

x0.main()

但好像不行。

若在IDLE中先执行 import sys sys.path.append("d:\X") ,再在z0.py中直接import X.x0
还是不行
...全文
152 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
劲草 2010-12-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jbsv43 的回复:]

z0.py:

import sys
sys.path.append('d:\\x')
import x0
[/Quote]
正解
jbsv43 2010-12-09
  • 打赏
  • 举报
回复
z0.py:

import sys
sys.path.append('d:\\x')
import x0
iambic 2010-12-08
  • 打赏
  • 举报
回复
或者把D:/X放到path下,但是直接import x0。
iambic 2010-12-08
  • 打赏
  • 举报
回复
把D:放到path下。

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧