我的问题是关于如何在一行中放置多个导入.
from sys import argv
from os.path import exists
Run Code Online (Sandbox Code Playgroud)
我们可以将上述语句修改为单个语句,如下所示:
from sys,os.path import argv,exists
Run Code Online (Sandbox Code Playgroud)
我们能这样做吗?如果我错了,请纠正我.
Mar*_*ers 12
不,你不能.抱歉!
python import语句只支持一个模块一次导入语句.
如果你能做到这一点,假设说,以下是什么意思:
from threading, multiprocessing import Thread, Condition, Lock
Run Code Online (Sandbox Code Playgroud)
从哪个模块Condition导入?两个模块都定义了这样一个类.
Python更倾向于隐式; 您可以选择一次从中导入的一个源,因为这样可以最大限度地减少意外情况,并最清楚地了解发生的情况.
from sys import argv; from os.path import exists
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5358 次 |
| 最近记录: |