浅谈python中得import xxx,from xxx import xxx, from xxx import *

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浅谈python中得import xxx,from xxx import xxx, from xxx import *相关的知识,希望对你有一定的参考价值。

在python中import跟from import都是用来导入的,但是导入的机制不同

1、import xxx:导入模块,或者文件夹,对于调用模块或者文件夹中子模块的变量或者函数,需要使用“模块”.XX来调用

2、from xx import xx:导入的是函数或者变量,类,可以直接使用xx

3、from xx import *:导入xx中得全部“公开“变量,属性,公开指的是不是以"_"开头,除非模块或包中的“__all__”列表显式地包含了它们

 

以上是关于浅谈python中得import xxx,from xxx import xxx, from xxx import *的主要内容,如果未能解决你的问题,请参考以下文章

Python 导入模块的两种方法:import xxx 和from...import xxx

浅谈 Python 的模块导入

python中引入自定义模块时,import模块后,无法使用模块内的方法,但是使用from XXX import XXX可以使用

ImportError: cannot import name ‘xxx‘ from ‘xxx‘关于python导包的问题

python django-admin.py startproject xxx 错误:from django.core import management

import xxx from 和 import {xxx} from的区别