• Python模块导入的方法


    Python学习心得——模块的导入

    在Python语言的编辑器里,除了默认的内置函数外,其他函数的调用,必须先通过import语句将其导入才能使用。

    import语句导入整个函数模块

    导入方法: import 函数模块名

    示例

    新建一个名为func_test.py的文件,内容为:

    def func_1():
        for i in range(5):
            print(i)
    
    def func_2():
        for j in range(1, 5):
            print(j)
    

    保存并退出,在IDLE内通过import func_test导入模块,然后执行func_test.func_1()将会打印出

    >>>
    0
    1
    2
    3
    4
    

    这里要注意的是 通过模块名中间连接点号与函数名连接方式调用函数

    用import语句导入指定函数

    导入方式: from 模块名 import 函数名1[,函数名2,...]

    示例

    模块仍然是func_test.py
    IDLE内输入from func_test import func_1
    直接执行func_1()同样会出现上面的结果,但因为只导入了func_1,所以调用func_2将会报错
    至于不同于示例一的地方是使用某函数时,不再需要在函数的前面加上模块名和连接点号

    用import语句导入所有函数

    导入方式:from 模块名 import *

    "*"代表的是该模块内的所有函数

    示例

    仍然是func_test.py文件
    IDLE内输入from fun_test import *
    这次不论是调用func_1还是func_2都可以打印出结果

    通过别名方式导入

    导入方式:import 模块名 as 别名(例如f,s,a)

    >>>import func_test as f
    >>>f.func_1()
    

    结果仍与上相同,该方法用于解决模块名字过长的问题

    2018.12.19

  • 相关阅读:
    洛谷 P1014 Cantor表 Label:续命模拟QAQ
    NOIp 2012 #2 借教室 Label:区间修改线段树
    洛谷 P1012 拼数 Label:续命模拟QAQ
    如何自定义报表动作的打开方式
    openerp import l field size limit
    如何在search中动态的显示和隐藏tree中的字段
    Centos yum install
    openerp binary filed import export
    openerp service install
    SSH config
  • 原文地址:https://www.cnblogs.com/biabia/p/10145726.html
Copyright © 2020-2023  润新知