python学习笔记——模块操作
2018-03-01 10:59
369 查看
#!/user/bin/env python #coding:utf-8 print 'python模块操作' #导入一个模块,通过模块.方法使用 import demo7 demo7.plus(100) #将模块的某部分添加到当前模块字典中,使用时无需声明所属模块 from demo7 import plus plus(100) #将math模块的所有内容加入当前模块 from math import * print abs(-100) #列出模块中所有内容的列表 print dir() ok = 'ok' def getDict(): key = 'name' print globals()#得到函数中可访问的全局变量 print locals()#得到函数中可访问的局部变量 getDict() #重新加载模块(模块的可执行代码会再次执行) reload(demo7)
输出:function result:299
function result:299
100
['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'demo7', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'plus', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']
{'pow': <built-in function pow>, 'fsum': <built-in function fsum>, 'cosh': <built-in function cosh>, 'ldexp': <built-in function ldexp>, 'hypot': <built-in function hypot>, 'acosh': <built-in function acosh>, 'tan': <built-in function tan>, 'asin': <built-in function asin>, 'isnan': <built-in function isnan>, 'getDict': <function getDict at 0x000000000580A0B8>, 'log': <built-in function log>, 'fabs': <built-in function fabs>, 'floor': <built-in function floor>, 'atanh': <built-in function atanh>, 'sqrt': <built-in function sqrt>, '__package__': None, 'frexp': <built-in function frexp>, 'factorial': <built-in function factorial>, 'degrees': <built-in function degrees>, 'ok': 'ok', 'erfc': <built-in function erfc>, 'pi': 3.141592653589793, 'log10': <built-in function log10>, '__doc__': None, 'asinh': <built-in function asinh>, 'fmod': <built-in function fmod>, 'atan': <built-in function atan>, '__builtins__': <module '__builtin__' (built-in)>, '__file__': 'D:\\workspace2\\Ptest\\test\\demo8.py', 'copysign': <built-in function copysign>, 'cos': <built-in function cos>, 'ceil': <built-in function ceil>, 'atan2': <built-in function atan2>, 'isinf': <built-in function isinf>, 'demo7': <module 'demo7' from 'D:\workspace2\Ptest\test\demo7.pyc'>, 'sinh': <built-in function sinh>, '__name__': '__main__', 'trunc': <built-in function trunc>, 'expm1': <built-in function expm1>, 'e': 2.718281828459045, 'tanh': <built-in function tanh>, 'radians': <built-in function radians>, 'sin': <built-in function sin>, 'lgamma': <built-in function lgamma>, 'erf': <built-in function erf>, 'plus': <function plus at 0x0
4000
0000000057FCEB8>, 'modf': <built-in function modf>, 'exp': <built-in function exp>, 'acos': <built-in function acos>, 'log1p': <built-in function log1p>, 'gamma': <built-in function gamma>}
{'key': 'name'}
相关文章推荐
- Python学习基础笔记——modules(模块操作)
- 学习笔记(番外篇)——python的PIL模块操作图文黏贴操作
- Python学习笔记-数据报表之Excel操作模块
- Python学习笔记-数据报表之Excel操作模块
- python学习笔记——模块和命名空间
- python_模块与函数学习笔记
- Python学习笔记(六)关于日期的一些操作
- Python 学习笔记(常用模块)
- Python日期操作学习笔记
- python简明教程学习笔记3--模块
- Python2.7 学习笔记 (二)—— 函数,模块,正则
- python学习笔记——通用序列操作
- python学习笔记16-各种模块和开放工具收集整理
- Jython-Java操作Python脚本学习笔记(一)
- python学习笔记7-模块整理
- Python学习笔记4-pexpect模块,pxssh
- Python学习笔记---模块;文件与文本处理
- MongoDB 学习笔记(python操作)
- python email模块学习笔记
- Python学习笔记八:字符串的操作(二)