我正在尝试导入文件,这是情况.
file1.py包含:
from file2 import *
username = "steven"
action()
Run Code Online (Sandbox Code Playgroud)
file2.py包含:
def action():
print username
Run Code Online (Sandbox Code Playgroud)
但我无法打印用户名,因为变量'username'在file1中声明但不在file2中声明(对于函数使用变量)
这不是实际的代码,但是我不能在file2的函数中使用file1中的变量吗?
我正在使用rails geocoder gem并在我的位置模型中使用以下内容
geocoded_by :address
Run Code Online (Sandbox Code Playgroud)
但我的位置有其他属性,如城市,州和国家,这些属性会影响输出的地址.
如何通过所有4个输入进行地理编码?我尝试使用所有四个属性创建一个full_address变量,但我不知道它实际上去了哪里.
谢谢!