Python教程

python3中import用法

本文主要是介绍python3中import用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

from . import module_name。导入和自己同目录下的模块。

from .package_name import module_name。导入和自己同目录的包的模块。

from .. import module_name。导入上级目录的模块。

from ..package_name import module_name。导入位于上级目录下的包的模块。

当然还可以有更多的.,每多一个点就多往上一层目录。

 

import的其他简单但实用的用法。

  • import moudle_name as alias。有些module_name比较长,之后写它时较为麻烦,或者module_name会出现名字冲突,可以用as来给它改名,如import numpy as np
  • from module_name import function_name, variable_name, class_name。上面导入的都是整个模块,有时候我们只想使用模块中的某些函数、某些变量、某些类,用这种写法就可以了。使用逗号可以导入模块中的多个元素。
  • 有时候导入的元素很多,可以使用反斜杠来换行,官方推荐使用括号。

from Tkinter import Tk, Frame, Button, Entry, Canvas, Text, \
    LEFT, DISABLED, NORMAL, RIDGE, END	# 反斜杠换行
from Tkinter import (Tk, Frame, Button, Entry, Canvas, Text,
    LEFT, DISABLED, NORMAL, RIDGE, END)	# 括号换行(推荐)
这篇关于python3中import用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!