11 2019 档案
摘要:Python爬虫详解 "Python 之 Urllib库的基本使用" "Python中requests库使用方法详解" "Beautifulsoup模块基础用法详解" "selenium模块基础用法详解" "re(正则)模块"
阅读全文
摘要:正则表达式BREs,EREs,PREs的比较 [TOC] 首先正则表达式分为三类(man grep可以看到,分别是basic RegExs,extended RegExs,perl RegExs) 正则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多
阅读全文
摘要:Python爬虫—requests库get和post方法使用 [TOC] requests库是一个常用于http请求的模块,性质是和urllib,urllib2是一样的,作用就是向指定目标网站的后台服务器发起请求,并接收服务器返回的响应内容。 1. 安装requests库 使用pip install
阅读全文
摘要:selenium模块 官方文档 http://selenium-python.readthedocs.io/ 介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的
阅读全文
摘要:Beautifulsoup模块 [TOC] 官方中文文档 "Beautifulsoup官方中文文档" 介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节
阅读全文
摘要:re模块 [TOC] 什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 (在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎
阅读全文
摘要:python 之 Urllib库的基本使用 [TOC] 官方文档 什么是Urllib Urllib是python内置的HTTP请求库 包括以下模块 urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotpar
阅读全文
摘要:python中requests库使用方法详解 [TOC] 官方文档 requests的具体安装过程请看:http://docs.python requests.org/en/latest/user/install.html install requests的官方指南文档:http://docs.py
阅读全文
摘要:查看电脑历史操作记录 [TOC] 看计算机在哪天运行过~运行了多久! (系统安装在c盘)找到c:\windows\SchedLgU。txt文件 里面有你自这个系统产生以来曾经工作过的时间,包括哪天开了机 开机时间 关机时间! 看你最近运行过什么程序: 找到C:\WINDOWS\Prefetch下。里
阅读全文
摘要:八大排序 [TOC] 大概了解了一下八大排序,发现排序方法的难易程度相差很多,相应的,他们计算同一列表的时间也不尽相同。今天,我就准备了八种排序的python代码,并且准备测试一下他们计算的时间 基数排序 基数排序的基本思想是先将数字按照个位数上数字的大小进行排序,排序之后再将已经排过序的数字再按照
阅读全文
摘要:异或(^)、异或和 的性质及应用总结 [TOC] 异或的含义 异或运算与一般的逻辑或不同,异或算符的值为真仅当两个运算元中恰有一个的值为真,而另外一个的值为非真。转化为命题,就是:“两者的值不同。”或“有且仅有一个为真。”符号为 XOR 或 EOR 或 ⊕(编程语言中常用 )。 或在数学中的含义:一
阅读全文
摘要:HTML DOM focus() 方法 [TOC] 实例 为 \ 元素设置焦点: document.getElementById("myAnchor").focus(); 尝试一下» 定义和使用 focus() 方法用于为元素设置焦点(如果可以设置)。 提示: 使用 blur()方法来移除元素焦点。
阅读全文
摘要:jQuery.hasClass() 函数详解 [TOC] 函数用于 指示当前jQuery对象所匹配的元素是否含有指定的css类名 。 该函数属于 对象(实例)。 语法 JavaScript: 参数 | 参数 | 描述 | | | | | className | String类型指定的css类名。 |
阅读全文
摘要:JavaScript中的indexOf使用方法 1、概述 indexOf大小写敏感,其中的O要大写 2、对于字符串而言 indexOf返回字符串第一次出现的位置,若没有出现返回 1 3、对于数组而言 indexOf返回某个值在数组中第一次出现的索引,若没有出现返回 1
阅读全文
摘要:HTML 5 中的textarea标签 [TOC] 定义和用法 定义一个文本区域 (text area) (一个多行的文本输入区域)。用户可在此文本区域中写文本。在一个文本区中,您可输入无限数量的文本。文本区中的默认字体是等宽字体 (fixed pitch)。 例子 属性 全局属性 标签支持 事件属
阅读全文
摘要:FileReader.result 该属性返回文件的内容。此属性仅在读取操作完成后才有效,并且数据的格式取决于用于启动读取操作的方法。 ]` result ` 句法 值 适当的字符串或 ]基于哪种读取方法来启动读取操作。该值是 读数是否尚未完成或未成功。 结果类型如下所述。 | 方法 | 描述 |
阅读全文
摘要:Jquery之each函数详解 [TOC] 全局jQuery.each() 函数详解 所谓全局jQuery.each()函数也即是指$.each()函数,它可以用来遍历任何一个集合,不管是一个JavaScript对象或者是一个数组,或者是一个JSon对象。它的基本语法如下: collection可以
阅读全文
摘要:HTML 标签的 for 属性 for 属性规定 label 与哪个表单元素绑定。 隐式和显式的联系 label通常以下面两种方式中的一种来和表单控件相联系: 1. 将表单控件作为标记标签的内容,这样的就是 隐式形式 , 2. 或者为 label 标签下的 for 属性命名一个目标表单 id,这样就
阅读全文
摘要:CSS中的display属性 [TOC] display中文为显示的意识,显而易见它的功能就是为了控制页面元素显示方式 display 属性规定元素应该生成的框的类型。 css语法 js语法 Object.style.display=value; display中为我们提供了很多属性,其中最常见的有
阅读全文
摘要:onload 事件 定义和用法 onload 事件会在页面或图像加载完成后立即发生。 onload 通常用于 元素,在页面完全载入后(包括图片、css文件等等。)执行脚本代码。 语法 在 HTML 中: 在 JavaScript 中: window.onload=function(){ SomeJa
阅读全文
摘要:JavaScript使用readAsDataURL读取图像文件 FileReader对象的readAsDataURL方法可以将读取到的文件编码成Data URL。Data URL是一项特殊的技术,可以将资料(例如图片)内嵌在网页之中,不用放到外部文件。使用Data URL的好处是,您不需要额外再发出
阅读全文
摘要:python之成像库pillow [TOC] python提供了python image library图像库,处理图像功能,该库提供了广泛的文件格式支持,如JPEG、PNG、GIF、等,它提供了图像档案、图像显示、图像处理等功能 PIL中所涉及到的基本概念包括,(bands)通道,(mode)模式
阅读全文
摘要:StringIO和BytesIO [TOC] StringIO 很多时候,数据读写不一定是文件,也可以在内存中读写。 StringIO顾名思义就是在内存中读写str。 要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可: 方法用于获得写入后的str。 要读取
阅读全文
摘要:Python之模块IO [TOC] io概叙 io模块提供了python用于处理各种类型I/O的主要工具,主要有三种类型的I/O:文本I/O,二进制I/O和原始I/O;这些都是通用类型,各种后备存储可使用其中的每一种类型,所以这些类型的具体对象称为文件对象。他通常的术语叫流和文件对象。 每个具体流对
阅读全文
摘要:Django 模版语法与使用 [TOC] django模板语言介绍 (摘自官方文档) "链接" 什么是模板? 模板语句的 注释 变量 {{ 变量 }} 变量:语法为 {{ }}:括号里加要渲染变量的变量值,变量名由字母数字和下划线组成。 代码 浏览器结果: 小结: {{ }}里填要渲染的变量,规范写
阅读全文
摘要:Django重写用户模型报错has no attribute 'USERNAME_FIELD' [TOC] 在重写用户模型时报错:AttributeError: type object ‘UserProfile’ has no attribute ‘USERNAME_FIELD’ models.py
阅读全文
摘要:Django之自定义标签,过滤器,以及inclusion_tag [TOC] 自定义过滤器 1,确定app是否在setting中注册 2 在app下创建一个templatetags的文件夹(模块)(名字不能变 ) 3 在模块下创建一个py文件,名字随意:mytag.py 4 第一步(在templat
阅读全文
摘要:Django模型之Meta选项详解 [TOC] MEAT选项 Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类 abstract 这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性
阅读全文
摘要:Django 重写用户模型 [TOC] Django内建的User模型可能不适合某些类型的项目。例如,在某些网站上使用邮件地址而不是用户名作为身份的标识可能更合理。 修改配置文件,覆盖默认的User模型 Django允许你通过修改setting.py文件中的 AUTH_USER_MODEL 设置覆盖
阅读全文
摘要:关于设置AUTH_USER_MODEL出现的问题 在运行的时候出现了一个bug: AttributeError: type object ‘UserProfile’ has no attribute 'USERNAME_FIELD’ 网上提供的解决方案是:在user.models里面添加: "Dja
阅读全文
摘要:Django 中事务的使用 [TOC] Django默认的事务行为 默认情况下,在Django中事务是自动提交的。当我们运行Django内置的模板修改函数时,例如调用model.save()或model.delete()时,事务将被立即提交。这种机制和数据库的自动提交事务机制类似。记住这里没有默认的
阅读全文