python:从其他文件获取变量的各种类型



有些人能给我正确的代码来从其他文件中获取变量吗

从其他python文件获取变量或函数

在A.py到B.py中获得v1./var/www/Project/sub/A.py/var/www/Project/sub/B.py

B.y 
from A import v

2./var/www/Project/sub/stuff/A.py/var/www/Project/sub/B.py

B.y
from stuff.A import v

3./var/www/Project/sub/stuff/A.py/var/www/Project/sub/stuff/B.py

B.y
import os, sys
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir)))
from stuff.B import v
  1. /var/www/Project/sub/A.py/var/www/Project/sub/stuff/B.py

    B.y导入操作系统,系统

    sys.path.append(os.path.abspath(os.part.join(os.path.dirname(文件(,os.pardir((

    从B进口v

系统就是这样运行的吗?这个代码对吗?

如果在同一目录下有两个文件,只需将一个文件导入另一个即可:

test1.py:

a = 5
b = 10

test2.py:

import test1
print test1.a
print test1.b

或:

from test1 import a,b
print a
print b

相关内容

  • 没有找到相关文章

最新更新