我有一个结构如下的项目:
project
??? api
? ??? __init__.py
? ??? api.py
??? instance
? ??? __init__.py
? ??? config.py
??? package
? ??? __init__.py
? ??? app.py
??? requirements.txt
??? tests
??? __init__.py
Run Code Online (Sandbox Code Playgroud)
我正在尝试config.py从package/app.py如下所示调用文件:
# package/app.py
from instance import config
# I've also tried
import instance.config
import ..instance.config
from ..instance import config
Run Code Online (Sandbox Code Playgroud)
但我总是收到以下错误:
Traceback (most recent call last):
File "/home/csymvoul/projects/project/package/app.py", line 1, in <module>
from instance import config
ModuleNotFoundError: No module named 'instance'
Run Code Online (Sandbox Code Playgroud)
修改sys.path不是我想做的事情。我知道这个问题得到了很好的回答,但给出的答案对我不起作用。
编辑: …
我有一个DataFrame电话df,它有4列,如下所示:
A B C Class
12 13 22 1
8 15 20 1
9 14 25 1
18 9 35 2
5 14 30 2
4 12 28 2
35 87 67 3
35 82 66 3
20 7 32 4
10 8 32 4
22 7 31 4
... ... ... ...
Run Code Online (Sandbox Code Playgroud)
我想要的是找到相对于类的每一列的最小值和最大值。换句话说,我希望得到与以下结果相似的结果:
Class: 1
A: [8, 12]
B: [13, 15]
C: [20, 25]
Class: 2
A: [4, 18]
B: [9, 14]
C: [28, 35] …Run Code Online (Sandbox Code Playgroud)