我有一个存储所有.py文件的目录.
bin/
main.py
user.py # where class User resides
dir.py # where class Dir resides
Run Code Online (Sandbox Code Playgroud)
我想在main.py中使用user.py和dir.py中的类.
如何将这些Python类导入main.py?
此外,User如果user.py位于子目录中,如何导入类?
bin/
dir.py
main.py
usr/
user.py
Run Code Online (Sandbox Code Playgroud) 我来自PHP(以及其他一些东西)背景,我正在玩Python.在PHP中我想要包含另一个文件,include或者require包含该文件中的所有内容.
但似乎推荐的方法在python中做的事情是,from file import但似乎更多的包括库和东西?你如何在几个文件中分离你的代码?是唯一的方法,使用一大堆函数调用单个文件,然后导入15个其他文件?
在Python(2.7)中,我想在文件中创建几个变量.然后在其他文件中使用这些变量.没有任何类或功能.只是从不同的文件中访问这些变量.
如何为包含变量的文件完成,这可能看起来像这样?
variables.py
a = 1
b = 2
c = 3
Run Code Online (Sandbox Code Playgroud)
然后在一个想要使用这些变量的文件中?
file1.py
print a + b
Run Code Online (Sandbox Code Playgroud)