python 学习笔记6(数据库 sqlite)
26. SQLite 轻量级的关系型数据库SQLite是python自带的数据库,可以搭配python存储数据,开发网站等。标准库中的 sqlite3 提供该数据库的接口。1. 基本语法如下conn = sqlite3.connect("test.db")c = conn.cursor()c....
python笔记--2--字符串、正则表达式
字符串ASCII码采用1个字节来对字符进行编码,最多只能表示256个符号。UTF-8以3个字节表示中文GB2312是我国制定的中文编码,使用1个字节表示英语,2个字节表示中文;GBK是GB2312的扩充,而CP936是微软在GBK基础上开发的编码方式。GB2312、GBK和CP936都是使用2个字节...
【学习笔记】python- 入门
2.1、文件操作 基本语法1:open(name,mode.encoding),其返回的是一个文件对象,需要自行关闭 基本语法2:with open(name,mode.encoding) as f:,f 也是一个文件对象,但能自动关闭 打开模式mode 描述 r 以只...
Python学习笔记:02数据类型
Python 数据类型python中标准的数据类型有基础类型整型(长整型)浮点型复数型布尔型序列类型字符串列表元组字典整型整型和长整型并不严格区分,整型int的表达范围和计算范围从(-231到231-1)或者(-263到263-1)。长整形的表达范围同C或者Java不一样,可以非常大,同内存有关整型...
Python学习笔记(三)多线程的使用
这节记录学习多线程的心得。 Python提供了thread模块,不过该模块的缺点很多,例如无法方便的等待线程结束,所以我们使用更加高级的threading模块。 threading模块的使用一共三种模式:1.利用函数生成一个Thread实例2.利用函数生成一个可以调用的类对象,生成一个Thread实...
Python学习笔记(三)windows下安装theano
2016.6.28补充:不论是实验室的电脑还是我的笔记本,只要是windows下,theano.test()都是不通过的。虽然能使用一些theano中的函数,但是我感觉很不好。所以还是转Ubuntu了……不要在这种地方瞎折腾了。——————————————————————————————————早就...
Python学习笔记(三)Python基本数字类型及其简单操作(1)
一、数字类型表示数字或数值的数据类型称为数字类型,Python语言提供3种数字类型:整数、浮点数和复数,分别对应数学中的整数、实数和复数,下面就一起来了解一下他们吧!1.整数类型整数类型与数学中整数的概念一致,整数类型共有4种进制表示:十进制、二进制、八进制和十六进制。例:进制种类引导符号描述十进制...
笨方法学Python笔记(9)
距离上次写的博客,已经过去一个多礼拜了,这一个多礼拜主要是做了习题37--阅读别人的代码。在Github上搜了一个抢票软件,于是沉迷其中不可自拔。前段时间杰伦演唱会,闺蜜在永乐上想抢票却失败了,据说是瞬间没,伤心不已。朋友圈的黄牛党转手就是加价300卖,啧啧啧,暴利啊!!!为了行侠仗义,便想做一个抢...
Python网络爬虫入门笔记 八、提取信息
信息的提取有多种方法。 一、完整解析信息的标记形式,再提取关键信息 顾名思义,首先解析信息的标记形式,再提取需要的信息。 这种方法需要标记解析器,例如前面用到的BeautifulSoup库提供的标签树遍历。 优点:信息解析准确 缺点:提取信息繁琐,速度慢,也要...
python3笔记三:运算符与表达式
一:学习内容 算术运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)、**(求幂)、//(取整)赋值运算符:=复合运算符:+=、-=、*=、/=、%=、**=、//=位运算符:&、\、^、~、<<、>>关系运算符:==、!=、>、<、>=、...
python-day3笔记
1.通信是软件(计算机)与软件(计算机)之间的通信2.网络指的是:一:计算机与计算机之间通过物理连接介质(网络设备)连接到一起;光纤--物理连接介质,和网线一样。二:计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语)3.互联网协议的划分1)物理层发送电信号10110101二进制2)...
Python下opencv使用笔记(图像频域滤波与傅里叶变换)
Python下opencv使用笔记(图像频域滤波与傅里叶变换)转载一只程序喵 最后发布于2018-04-06 19:07:26 阅读数 1654 收藏展开本文转载自 https://blog.csdn.net/on2way/article/details/46981825首先谢谢原创博主了,这篇...
"Web Scraping with Python"笔记(一)
1. 合法性:抓取的数据用于个人使用,不存在问题;数据用于转载,需注意抓取的数据类型。一般情况,抓取的真实数据(营业地址,电话清单等)允许转载。而原创数据(比如意见和评论)受版权限制不能转载。2. 背景调研:第一,检查robots.txt;第二,检查网站地图sitemap; 第三,估算网站大小(s...
Python爬虫 - 笔记+手把手爬猎聘网样例
我的博客原文链接:/posts/2020/09/18/ 爬虫技术是一种一种使用代码抓取网页信息的技术,一般情况下使用Python语言来编写爬虫的脚本,其他的语言也部分的对爬虫技术有支持,但是应用不广泛。网络爬虫是一种能有条理并且系统化地浏览Web,以便收集网页数据的程序(通常也被称作“机器人”...
python笔记34-类里面的__str__ 和__unicode__作用
前言最近学django,看到不少教程里面models.py里面建表,写一个类的时候,习惯上加个__str__ ,开始不太明白,简单的实践后才知道是为了美化类实例的打印内容。python3 里面用__str__ ,python2里面用__unicode__写个类先写个简单的类,实例化后打印实例的结果c...
python + selenium 学习笔记 -摘要
一、浏览器操作相关from selenium import webdriverdriver = webdriver.Chrome()driver.maximize_window() # 窗口最大化driver.set_window_size(400,800) # 设置窗口大小driver.ba...
Python+Selenium学习笔记15 - 读取txt和csv文件
读取txt的内容并用百度查找搜索 1 # coding = utf-8 2 3 from selenium import webdriver 4 import time 5 6 # 打开浏览器 7 dr = webdriver.Firefox() 8 dr.get("http://www.baidu...
python学习笔记(六)time、datetime、hashlib模块
一、hashlib模块python中的hashlib模块用来进行hash或者md5加密,而且这种加密是不可逆的,所以这种算法又被称为摘要算法。在python3的版本里,代替了md5和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法。摘要算...
Python基础教程笔记 第一章
/ 表示整除,当导入_future_模块中的version时,/ 表示正常的的除法, 此时可用//表示整除,不论数字是整型还是浮点型,都可以用//表示整除。** 表示幂次方 例如 2**3 表示2的3次方 结果为8** 运算符的优先级比负号 - 的运算符优先级高,所以 -3**2 = -9...
Python基础教程笔记——第4章:字典
字典字典是Python唯一内建的数学映射类型,字典中的值没有特殊的顺序,键可以是数字,字符串,甚至是元组字典的创建:字典由键值对构成,字典中键是唯一的,而值不唯一。>>> a_map={"a":1,"b":2,"c":2} >>> a_map["a"]dict函...