python语法问题:import和__import__()有什么不同?

如题所述

import作用:
导入/引入一个python标准模块,其中包括.py文件、带有__init__.py文件的目录;

__import__作用:
同import语句同样的功能,但__import__是一个函数,并且只接收字符串作为参数,所以它的作用就可想而知了。其实import语句就是调用这个函数进行导入工作的,import sys <==>sys = __import__('sys')。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-01
你好:
import作用:
导入/引入一个python标准模块,其中包括.py文件、带有__init__.py文件的目录;

__import__作用:
同import语句同样的功能,但__import__是一个函数,并且只接收字符串作为参数,所以它的作用就可想而知了。其实import语句就是调用这个函数进行导入工作的,import sys <==>sys = __import__('sys')本回答被提问者和网友采纳
第2个回答  2018-02-05
import和__import__各有优缺点
import是关键词,有创建变量的作用
from …… import *导入所有的东西
import turtle自动生成turtle
__import__可以import文件名里面有空格,或者数字(关键词)文件名
相对来说,__import__范围大一点
相似回答