首页 > 其他 > 详细

import 模块

时间:2018-04-25 23:50:37      阅读:240      评论:0      收藏:0      [点我收藏+]
##导入模块
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__"

 

import 模块

原文:https://www.cnblogs.com/ArtisticMonk/p/8947519.html

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