是否可以在不放置from import子句的情况下从另一个文件调用函数?我想在这里编写更短、更干净的 Python 代码,所以我很好奇是否有办法做到这一点。
例如,通常我们这样写并且有效:
from tmpapp.forms import KakikomiForm
def kakikomi(request):
f = KakikomiForm()
Run Code Online (Sandbox Code Playgroud)
如果可能的话我想写这样的东西,但这将是错误的:
# from tmpapp.forms import KakikomiForm
def kakikomi(request):
f = tmpapp.forms.KakikomiForm()
Run Code Online (Sandbox Code Playgroud)
如果不进行任何导入,这是不可能的,但是您可以做的是导入一个模块,然后调用该模块的子模块的函数。像这样:
import tmpapp
def kakikomi(request):
f = tmpapp.forms.KakikomiForm()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7393 次 |
| 最近记录: |