一、反射 说反射之前先介绍一下__import__方法,这个和import导入模块的另一种方式 如果是多层导入: 反射有即想到4个内置函数分别为:getattr、hasattr、setattr、delattr 获取成员、检查成员、设置成员、删除成员下面逐一介绍先看例子: 对于反射小节: 实例:基于反 ...
分类:
编程语言 时间:
2016-06-03 01:01:29
阅读次数:
296
一、反射 1、反射的小例子: 如上所示,dir 是一个内置的反射函数,可以列出对象的属性和方法 2、 通过字符串的形式,导入模块 通过字符串的形式,去模块中寻找指定的函数,并执行 3、模块导入升级版 inp = input("请输入模块名:") inp_func = input("请输入要执行的函数 ...
分类:
其他好文 时间:
2016-06-01 12:48:41
阅读次数:
236
一 、反射(根据字符串的形式去对象(某个模块)中操作成员) python中的反射功能是有以下四个内置函数提供:hahasattr、getattr、aetattr、delattr,这四个函数分别用于对对象内部执行:检查是否含有某成员,获取成员、设置成员、删除成员 1、通过字符串的形式来导入模块 2、通 ...
分类:
其他好文 时间:
2016-06-01 01:32:41
阅读次数:
175
python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 import commas同等于下面字符串导入模块 inp = input("请输入模块名:") d ...
分类:
编程语言 时间:
2016-05-31 22:27:06
阅读次数:
287
下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:`-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块mod1, 则直接使用import mod1或from mod1 import *;(2)主程序所在目录是模块所在目录的 ...
分类:
编程语言 时间:
2016-05-29 15:04:32
阅读次数:
269
当python导入模块,执行import语句时,到底进行了什么操作?按照python的文档,她执行了如下的操作: 第一步,创建一个新的module对象(它可能包含多个module) 第二步,把这个module对象插到sys.module中 第三步,装载module的代码(如果需要,则必须先编译) 第 ...
分类:
编程语言 时间:
2016-05-29 13:41:30
阅读次数:
609
# -*- coding: utf-8 -*- """ 统计一段时期内股票的涨幅情况 """ '''导入模块''' import os import sqlalchemy import pandas '''清屏''' cls=os.system('cls') '''连接数据库''' engine =... ...
分类:
其他好文 时间:
2016-05-27 01:59:28
阅读次数:
442
一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。 二、使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 data = xlrd.open_workbook('exc ...
分类:
编程语言 时间:
2016-05-25 00:08:04
阅读次数:
209
新建模块: # -*- coding: utf-8 -*- class module1: def __init__(self): print(self) def function1(self): print(self) def function2(self): print(self) 要当模块调用的... ...
分类:
其他好文 时间:
2016-05-22 21:24:37
阅读次数:
117
目录 python_基础总结1 python由来 字符编码 注释 pyc文件 python变量 导入模块 获取用户输入 流程控制if while python_基础总结1 python由来 字符编码 注释 pyc文件 python变量 导入模块 获取用户输入 流程控制if while ...
分类:
编程语言 时间:
2016-05-14 18:44:02
阅读次数:
126