Python中文
首页
教程
问答
标签
搜索
登录
注册
从父目录导入文件?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有以下目录结构:</p> <pre><code>application tests main.py main.py </code></pre> <p>application/main.py包含一些函数。</p> <p>tests/main.py将包含我对这些函数的测试,但我无法导入顶级的main.py。我得到以下错误:</p> <pre><code>ImportError: Import by filename is not supported. </code></pre> <p>我正在尝试使用以下语法导入:</p> <pre><code>import main </code></pre> <p>我做错什么了?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果希望脚本更易于移植,请考虑自动查找父目录:</p> <pre><code>import os, sys sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) # import ../db.py import db </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
在子类中访问超类的属性setter
6 回答
在子类中调用@classmethod会给出一个“TypeError:super(type,obj):obj必须是类型的实例或子类型”
6 回答
在子类中调用父方法
9 回答
在子类中调用继承方法的区别?
6 回答
在子类中重写_new __以创建特定父类实例是否为反模式?
8 回答
在子类中重写时使用父属性setter
1 回答
在子类化Django的模型文件字段时,如何使用关键字参数
6 回答
在子类化pathlib.(Posix)路径时,使用pyfakefs对其进行修补
10 回答
在子类化时立即调用父类'\uu init'
7 回答
在子类定义期间重新初始化父类属性
6 回答
在子类模型中,大多数卷积滤波器不存在梯度
7 回答
在子类的另一个方法中调用超类的方法
8 回答
在子类的方法中对默认参数使用继承变量
10 回答
在子类的父类中访问重写的类变量
5 回答
在子线程中为TextCtrl设置值会导致不总是起作用并导致随机分段错误
7 回答
在子线程中创建BeautifulSoup对象将打印一个编码
5 回答
在子组中向上计数的列
1 回答
在子组中计算操作
10 回答
在子组列中查找“string”的出现项,并根据其出现项标记maingroup
8 回答
在子绘图Python中绘制日志比例
3 回答