摘要: 在 user_manager 项目下创建一个 python package:utils,里面创建一个 page.py 文件 page.py 文件内容为: # 创建一个 PagerHelper 类 class PagerHelper: # 创建对象需要至少传入3个参数 def __init__(self... 阅读原文
2019-06-29 11:43:03 阅读(2188) 评论(0)
摘要: # 1. 选择嵌套列表里的元素(内部进行了for循环)li = [1,2,"age",["熊红","你好",["12",45]],"abc",True] a = li[3][2][1] print(a) 运行结果: 45 Process finished with exit code 0 ... 阅读原文
2019-06-29 10:02:02 阅读(2149) 评论(0)
摘要: 在上一篇中(Django 练习班级管理系统一 https://www.cnblogs.com/klvchen/p/11078174.html),使用的是莫泰对话框的方式提交数据,适用于数据量少的操作。若业务需要数据多,数据量大的操作,可以使用单独页面进行添加,下面是具体例子: 在 classes.html 页面下修改... 阅读原文
2019-06-29 08:44:02 阅读(2266) 评论(0)
摘要: 最近在玩爬虫,需要装docker,但是官网对于win7版本,只支持docker tool box,在官网找了半天才找到安装包,特此上传百度网盘,方便各位下载  链接:https://pan.baidu.com/s/1kB1yM2pjLakA61x80RX8sg  提取码:q0dx  安装好后,打开桌面的Docke... 阅读原文
2019-06-29 07:58:02 阅读(2015) 评论(0)
摘要: 环境:windows7 + chrome + pyspider 解决方法: WEB预览框过小的原因在于页面元素的css属性height被替换为60px; CSS文件所在地方:C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\sit... 阅读原文
2019-06-29 06:00:05 阅读(2379) 评论(0)
摘要: 一、向列表添加元素   x.append(y) #末尾添加一个元素   x.extend([y,z]) #末尾添加多个元素   x.insert(index,y) 二、向列表获取元素     x[index] 三、从列表删除元素   x.remove("y")   del x(index) # 删除整个列表 ... 阅读原文
2019-06-29 00:13:02 阅读(2320) 评论(0)
摘要: xlrd模块 ​ xlrd是python中一个第三方的用于读取excle表格的模块,很多企业在没有使用计算机管理前大多使用表格来管理数据,所以导入表格还是非常常用的! 安装xlrd pip install xlrd exlce结构分析 ​ 一个excle表格包含多个sheet ​ 一个sheet中包含多行多列 ​ 每... 阅读原文
2019-06-28 22:59:03 阅读(2469) 评论(0)
摘要: 2.1.函数的定义和使用 函数基本使用 [root@VM_0_9_centos ~]# test() > {} -bash: syntax error near unexpected token `{}' [root@VM_0_9_centos ~]# test() {} -bash: synt... 阅读原文
2019-06-28 22:31:33 阅读(2113) 评论(0)
摘要: Python面向对象中的继承、多态和封装 一、面向对象的三大特性 封装:把很多数据封装到⼀个对象中,把固定功能的代码封装到⼀个代码块, 函数,对象, 打包成模块。 这都属于封装思想。 继承:⼦类可以⾃动拥有⽗类中除了私有属性外的其他所有内容。 说⽩了, ⼉⼦可以随便⽤爹的东⻄。 多态: 同⼀个对象, 多种形态。在P... 阅读原文
2019-06-28 21:24:03 阅读(2459) 评论(0)
摘要: 一、高阶函数-排序 1.定义:把一个序列按照给定算法进行排序 2.key:在排序前对每一个元素进行key函数运算,可以理解成按照key函数定义的逻辑进行排序 3.python2和python3相差巨大   #help(sorted) #排序案例1 a = [526,6,5565,323,59... 阅读原文
2019-06-28 19:51:05 阅读(2423) 评论(0)