首页 > 编程语言 > 详细

python3中import用法

时间:2021-09-03 20:08:43      阅读:6      评论:0      收藏:0      [点我收藏+]

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用法

原文:https://www.cnblogs.com/benjaminhu/p/15222325.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!