摘要:
def foo(arg,li=[]): 相当于一个dom树的一个节点,同一个对象,不停的动态添加(类似于指针) #! /usr/bin/env python 阅读全文
摘要:
A dumps (json字符串) loads B; 序列化模块 Python中用于序列化的两个模块: json 跨平台跨语言的数据传输格式,用于【字符串】和 【python基本数据类型】 间进行转换 pickle python内置的数据传输格式,多用于二进制形式,用于【python特有的类型】 和 阅读全文
摘要:
re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None。 re.search匹配整个字符串,直到找到一个匹配。只到找到第一个匹配然后返回一个包含匹配信息的对象,该对象可以通过调用group()方法得到匹配的字符串,如果字符串没有匹配,则返回None。 re. 阅读全文
摘要:
类选择器:. class id选择器: # id CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明 阅读全文
摘要:
JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后将其改名ScriptEase(客户端执行的语言)。 Netscape(网景)接收Nombas的理念,(Brendan Eich)在其 阅读全文
摘要:
# 有些tag属性在搜索不能使用,比如HTML5中的 data-* 属性: data_soup = BeautifulSoup('<div data-foo="value">foo!</div>','lxml') # data_soup.find_all(data-foo="value") #报错: 阅读全文
摘要:
一 爬虫是什么 二 爬虫的基本流程 三 请求与响应 四 Request 五 Response 六 总结 一 爬虫是什么 二 爬虫的基本流程 三 请求与响应 四 Request from urllib.parse import urlencode import requests headers={ ' 阅读全文
摘要:
http://tool.chinaz.com/regex 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两 阅读全文
摘要:
两个神奇的命令:(注意顺序) models.py 1. python manage.py makemigrations 2. python manage.py migrate form表单提交数据注意事项: 1. 提交按钮要使用submit!!! 2. input要写在form表单里面,input标 阅读全文
摘要:
Python3连接MySQL 注意事项:cursor()方法用来创建一个光标对象,用来操作增删改查,cursor.execute(sql,[a,b])。 参数写成可迭代对象,例如:元组、列表。防止sql注入问题。 完事以后 conn用来conn.commit() 或者 conn.rollback() 阅读全文