zoukankan      html  css  js  c++  java
  • import 模块

    ##导入模块
    import 模块名称
    ##使用模块
    mokuaimingcheng.mokuaidefangfa
    ##为模块起别名
    import os as ox
    print(ox.money)
    ###根据用户输入,选择不同的sql功能
    Input = input("---->")
    if Input == "1"
        import 1
    elif Input == "2"
        import 2
    ##假设有两个模块reader1.py和reader2.py,他们都定义了函数read_data:用来从文件中读取一些数据,但采用不同的输入格式。我们可以编写代码来选择性的挑选读取模块
    if file =="xml":
        import xml
    elif file =="csv":
        import csv
    data = reader.read_data(file)
    ###在一行导入多个模块
    import sys,os,re
    ###使用模块之from..import..
    from modulename import moduleFunction,moduleFunction2
    from 模块名 import 模块功能
    
    ###这样使用的话,前面不需要加上modulename.
    ###直接使用后面功能名就行啦
    1.当前位置直接使用功能一和功能二就好了,执行时,任然以模块名.py文件全局名称空间
    2.如果当前有重名的功能名,那么就会有覆盖的效果
    3.支持as 
    4.from...import*##导入这个模块的全部功能   
    ###编写好的一个python文件可以有两种用途:
        一:脚本,一个文件就是整个程序,用来被执行
        二:模块,文件中存放着一堆功能,用来被导入使用
    ####python为我们内置了全局变量__name__,
    当文件被当作脚本执行时:__name__等于"__main__"
    当文件被当作模块导入时:__name__等于模块名
    ###作用:用来控制.py文件在不同的应用场景下执行不同的逻辑
        if __name__ == "__main__"
    以上内容作为课堂笔记,如有雷同,请联系于我
  • 相关阅读:
    Sql Server Report 导出到EXCEL 指定行高
    SQLSqlserver中如何将一列数据,不重复的拼接成一个字符串
    SQL Server Management Studio无法记住密码
    nuget.org无法解析的办法
    js获取select标签选中的值及文本
    Word 如何实现表格快速一分为二
    sql server rdl report 如何用动态sql
    浏览器窗口刷新
    SWFUpload 在ie9上出现的bug
    历数PC发展史上的祖先们
  • 原文地址:https://www.cnblogs.com/ArtisticMonk/p/8947519.html
Copyright © 2011-2022 走看看