Python 有没有一种方法可以使用导入来创建包列表?
我想知道是否可以在列表数据结构中使用import,或者在python中使用dict,而不是对每个包重复import语句 例如: 进口{ asyncio, asyncpg, 日期时间, os, 系统 } 经典方式: 导入异步 导入异步PG 导入日期时间 导入操作系统 谢谢可以采用逗号分隔的模块序列进行导入Python 有没有一种方法可以使用导入来创建包列表?,python,python-3.x,python-import,Python,Python 3.x,Python Import,我想知道是否可以在列表数据结构中使用import,或者在python中使用dict,而不是对每个包重复import语句 例如: 进口{ asyncio, asyncpg, 日期时间, os, 系统 } 经典方式: 导入异步 导入异步PG 导入日期时间 导入操作系统 谢谢可以采用逗号分隔的模块序列进行导入 import asyncio, asyncpg, datetime, os, sys 可以使用“线连续”将其拆分为多个线 import asyncio, \ asyncpg, \
import asyncio, asyncpg, datetime, os, sys
可以使用“线连续”将其拆分为多个线
import asyncio, \
asyncpg, \
datetime,
os, \
sys
也就是说,建议将多个模块导入为一系列导入语句,每个语句一个模块。可以采用逗号分隔的模块序列进行导入
import asyncio, asyncpg, datetime, os, sys
可以使用“线连续”将其拆分为多个线
import asyncio, \
asyncpg, \
datetime,
os, \
sys
也就是说,建议将多个模块导入为一系列导入语句,每个语句一个模块。谢谢您的回答。对于推荐的方法,我觉得它不是很优雅,因为它是重复的,不简洁。但这只是一个观点。实际上,上一个解决方案引发了一个异常。之所以推荐它,是因为它简单易读,并且在版本控制中有简单的差异。@AbdulNiyasPM这就是我不检查和依赖模糊内存的原因。已删除。它来自foo导入栏,baz允许使用括号。谢谢您的回答。对于推荐的方法,我觉得它不是很优雅,因为它是重复的,不简洁。但这只是一个观点。实际上,上一个解决方案引发了一个异常。之所以推荐它,是因为它简单易读,并且在版本控制中有简单的差异。@AbdulNiyasPM这就是我不检查和依赖模糊内存的原因。已删除。它来自foo导入栏,baz允许使用括号。