python学习
小六工作室
python + 前端 + 后端 ,爱好爬虫,全自学。
展开
-
python 我的学习历程 笔记和资源
记录自己学习的过程学习python也有很长时间了,开始记录下一些心得。自己的小项目FTP服务器python项目之 ftp服务器英汉词典python项目之 词典的实现 python项目之 英汉词典 带GUI tkinter抓取路由器数据python项目之 路由器抓取器天气预报python项目之 天气 优化版 python项目之 天气程序 带GUI编辑器选择最开始用geany,一款很小巧的编辑工具。原创 2015-12-25 22:27:25 · 9698 阅读 · 0 评论 -
python学习之11 加密解密hashlib
python学习之11 加密解密hashlibhashlib是python专门用来加密解密的库,有md5, sha1, sha224, sha256, sha384, sha512。 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)原创 2016-02-24 22:06:12 · 12599 阅读 · 0 评论 -
python学习之10 随机数random
python学习之10 随机数randomPython中的random模块用于生成随机数。常用的函数 random.random() random.randint() random.choice()原创 2016-02-24 20:38:16 · 7986 阅读 · 0 评论 -
python学习之6 requests模拟浏览器抓数据
python学习之 requests模拟浏览器抓数据在爬网站时,有时候会遇到返回500,被服务器拒绝的情况。 需要做的是,模拟浏览器登录。 即增加,headersheaders = { 'Host': 'blog.csdn.net', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/2010010原创 2016-01-27 19:36:06 · 17114 阅读 · 0 评论 -
网络抓包工具 Fiddler
网络抓包工具 Fiddler下载网址http://www.telerik.com/fiddler简介Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单原创 2016-03-01 08:26:25 · 6724 阅读 · 0 评论 -
opencv+python学习笔记【1】开发环境配置
opencv+python学习笔记【1】开发环境配置python安装python 版本3.5 https://www.python.org/downloads/opencvopencv安装最新版本3.1 注意: 在windows的话,会由于VC++库的原因报错。强烈建议安装下述已经打包好的opencv。 http://www.lfd.uci.edu/~gohlke/pythonlibs/原创 2016-02-14 11:48:51 · 8517 阅读 · 0 评论 -
python学习之9 日志记录logging
python学习之9 日志记录logginglogging库是python自带的记录运行日志的库。 日志的级别: 1. DEBUG:详细的信息,通常只出现在诊断问题上 2. INFO:确认一切按预期运行 2. WARNING:一个迹象表明,一些意想不到的事情发生了,或表明一些问题在不久的将来(例如。磁盘空间低”)。这个软件还能按预期工作。 4. ERROR:个更严重的问题,软件没能执行一些原创 2016-01-30 21:36:56 · 9077 阅读 · 0 评论 -
python flask 学习笔记1 简单入门
Flask教程主要是官方文档的翻译和本人自己的理解安装pip install flask一个简单的例子from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return "hello liuyunfei"if __name__ == "__main__": app.run()运行后原创 2015-12-29 22:06:20 · 8151 阅读 · 0 评论 -
python学习之8 加密解密Base64
python学习之8 加密解密Base64百度之,解释为, Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)原创 2016-01-29 18:51:10 · 10558 阅读 · 0 评论 -
python学习之7 JSON编码
python学习之7 JSON编码JSON是什么?常用于网络数据的交换。下面是百度来的: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成原创 2016-01-28 21:40:15 · 9120 阅读 · 0 评论 -
python学习之5 多线程threading
python学习之 多线程threading模块python自带两个模块,为thread和threading。 常用的为threading模块。threading模块 Thread 线程类,这是我们用的最多的一个类,你可以指定线程函数执行或者继承自它都可以实现子线程功能; Timer与Thread类似,但要等待一段时间后才开始运行; Lock 锁原语,这个我们可以对原创 2016-01-20 20:48:15 · 9694 阅读 · 0 评论 -
python学习之4 文本文件读写
python学习之 文本文件读写解决的问题简单数据的保存都需要使用文本文件。简单写法打开->读取->关闭#encoding = utf-8###########################coding by 刘云飞#########################f = open('filename.txt','r')line = f.readline()f.close()高级写法现原创 2016-01-13 22:33:30 · 9398 阅读 · 0 评论 -
python学习之3 数据库sqlite
python学习之 数据库sqlite官网解决的问题数据的保存,特别是大批量数据的保持。SQLite是一款很轻量级的数据库。数据库常用命令增删改查 create delete update insert学习源码#encoding = utf-8###########################coding by 刘云飞########################原创 2016-01-13 19:57:25 · 9289 阅读 · 0 评论 -
python学习之2 正则表达式re
python学习之 正则表达式rere模块为python程序自带库程序中引入import re解决的问题假如需要匹配一种通用格式的内容,可以使用正则表达式。 比如一个网页中有很多个手机号,可以使用正则表达式一起来找到。使用方法 1.建立一个pattern 2.使用匹配或者查找等函数主要函数 match searth split findall sub更系统原创 2016-01-13 19:18:58 · 9135 阅读 · 0 评论 -
python学习之1 numpy常用的函数
python教程01 numpy常用的函数如何安装 pip install numpy 可能还要安装 pip install scipy 函数引用import numpy as np1.array()方法 创建数据 2.shape属性 数组的形状 3.reshape()方法 创建指定形状的新数组 4.dtype属性 得到数组的元素类型 5.arange()方法 通过指定开原创 2015-12-28 22:04:12 · 9780 阅读 · 0 评论