模块

---恢复内容开始---

容器:数据的封装

函数:语句的封装

类:方法和属性的封装

模块:程序

一、模块调用

文件名Tmokuai

def c2f(cel):
fah = cel * 1.8 +32
return fah

def f2c(fah):
cel = (fah - 32)/1.8
return cel

调用:第一种:import 模块名

   import Tmokuai

           第二种:from 模块名 import 函数名

   from Tmokuai import c2f ,f2h

   第三种:import 模块名 as 新名字

   import Tmokuai as tc

二、if__name__=__main__

三、搜索路径

 

>>> import sys
>>> sys.path
['', 'C:\\python\\Lib\\idlelib', 'C:\\python\\python36.zip', 'C:\\python\\DLLs', 'C:\\python\\lib', 'C:\\python', 'C:\\python\\lib\\site-packages', 'C:\\python\\lib\\site-packages\\easygui-0.98.0_unreleased-py3.6.egg']

#添加一个路径

>>> sys.path.append("C:\\Users\大x郭郭\Desktop\python")
>>> import Tmokuai

四、package

创建一个文件夹

文件内创建一个__init__.py文件

调用import package.Tmokuai as tc

五、搜索模块

(1) help

(2)>>> import timeit

>>> timeit.__doc__

dir(timeit)查看属性

timeit.__all__过滤属性,出可供调用的

from timeit import * #仅调用ALL属性

time.__file__ 查看模块位置

help(timeit)

 

posted on 2018-10-16 16:11  X郭郭  阅读(81)  评论(0)    收藏  举报

导航