反射也叫路由系统,就是通过字符串的形式导入模块;通过字符串的形式去模块中寻找指定的函数,并执行,利用字符串的形式去对象(模块)中操作(查找、获取、删除、添加)成员,一种基于字符串的时间驱动。 获取:(getattr:获取或执行对象中的对象) 查找:(hasattr:判断方式是否存在与对象中) 添加/ ...
分类:
编程语言 时间:
2018-09-14 00:04:09
阅读次数:
154
一 安装readline包之后python3.6导入模块异常退出 Type "help", "copyright", "credits" or "license" for more information. >>> import time *** Error in `python3.6': munm ...
分类:
系统相关 时间:
2018-09-13 20:20:43
阅读次数:
238
1. 自定义Admin 2. 通过models类获取其app名称和其数据表名: 3. 获取表的字段名: 4. select_related()用法 5. django conf用法 6. 动态导入模块: 7. 命令行直接调用Django的数据库的对象: 8. 反射之模板语法 9. model表的ch ...
分类:
其他好文 时间:
2018-09-12 22:59:08
阅读次数:
208
2018-9-11 16:34:16 视图 参考连接 :http://www.cnblogs.com/liwenzhou/articles/8305104.html FBV 和CBV 拿个顺手写哪个 根据自己需求 FBV 就是写成函数的 def xx : CBV就是写成类的 得导入模块 在url,p ...
分类:
其他好文 时间:
2018-09-11 19:34:44
阅读次数:
159
通过pymysql连接数据库,并实现增删改查操作;pymysql是python3连接mysql服务器的一个库,需要安装,可以使用pip install pymysql; import pymysql #导入模块 conn = pymysql.connection(host="IP",user="用户 ...
分类:
数据库 时间:
2018-09-11 18:04:07
阅读次数:
158
Python常用函数/方法记录 一、 Python的random模块: 导入模块: 1. random()方法: 如上如可知该函数返回一个【0,1)(左闭右开)的一个随机的浮点数。 若要控制范围为【min,max)可采用 min+(max-min)*random.random()如下所示,返回20~ ...
分类:
编程语言 时间:
2018-09-09 22:14:23
阅读次数:
240
一、什么是包? package 1、含有一个__init__.py的文件就是一个包 2、包中通常含有一些py文件 二、从包中导入模块 **** 方法一: import 方法二:from import 三、包的导入 生成文件夹 生成这个包之后,如何把这个包导入到文件中呢? 1、在这个包的同级目录中的_ ...
分类:
其他好文 时间:
2018-09-08 16:01:29
阅读次数:
191
导入模块时的理论部分: 如果自定义一个模块,导入的时候很可能出问题,因为系统自动回去sys.path输出的这几个目录下去找,而自定义的模块很可能不再这些目录下,就需要人为的添加进去才能使用,所以就引出了后面几种方法 下面是在pycharm中的一个例子 下面是在linux中的使用场景 ...
分类:
编程语言 时间:
2018-09-08 11:47:00
阅读次数:
153
摘要:导入模块、导入包、编程规范 以My_module为例,My_module的代码如下: __all__ = ['name','read'] print('in mymodule') name = '帅锅' def read(): print('in read',name) def read2()... ...
分类:
编程语言 时间:
2018-09-07 23:16:12
阅读次数:
262
具体步骤参考流沙的文章即可,如果python版本较高,可能有个地方需要小小的改动一下: tools文件夹下的compile_lib_edem_coupling.py文件中,导入模块有个地方需要修改 其他的,就按照流沙的教程走就行。 ...
分类:
其他好文 时间:
2018-09-07 20:14:08
阅读次数:
1240