zoukankan      html  css  js  c++  java
  • Python

    导入模块有三种方法,以导入 sys 模块为例:

    一、import module 形式

    import sys
    location = sys.stdout
    

    二、from module import * 形式

    from sys import *
    location = stdout	
    

    三、from module import function 形式

    from sys import stdout
    location = stdout
    

    区别

    第一种形式需要在调用函数前添加模块名,第二种形式适用需要使用模块中多个函数的情况,第三种形式适用于调用单个函数的情况。

    需要注意的是,在导入多个模块时,除第一种情况外,其他函数的调用可能存在不同模块下有同名的函数问题,此时容易产生命名的冲突。此时需要使用第一种形式导入函数。

    # 调用函数时不清楚调用哪一个
    from module1 import fun
    from module2 import fun
    
  • 相关阅读:
    LeetCode-434-字符串中的单词数
    LeetCode-415-字符串相加
    字符串
    序列
    元组
    列表
    repr()与str的区别
    输出函数print()
    输入函数input()
    MySQL中快速复制数据表方法汇总
  • 原文地址:https://www.cnblogs.com/chenxianbin/p/10546201.html
Copyright © 2011-2022 走看看