自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LW free space

恭喜活捉菜鸟一只

  • 博客(17)
  • 收藏
  • 关注

转载 数据存储(一)

本文是基于:《Python爬虫开发与项目实战》 一书的学习笔记。并对书中的代码进行了一定的修改。JSONCSV多媒体文件抽取JSONCSV将爬取的数据储存到CSV类型的文件中,利用到了csv 这个库,具体代码如下:import requestsfrom bs4 import BeautifulSoupimport csvurl = "htt...

2018-06-06 09:50:19 312

转载 BeautifulSoup

安装使用BeautifulSoup 是用来对网页进行数据查找和提取的一个库。 更多使用方法可以参考文档:Beautiful Soup 4.2.0 文档安装Python3安装BeautifulSoup和Python2不同,打开cmd,输入pip install bs4 即可。 使用导入BeautifulSoup包应该用这样的语句:from bs4 ...

2018-06-01 16:47:16 399

原创 正则表达式

基本语法与使用Python下的正则正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。本篇博客是基于:《Python爬虫开发与项目实战》一书的学习笔记。基本语法与使用如果想要匹配一个单词he,则使用“he”就可以匹配成功,同时因为正则忽略了大小写,所以“He”,“HE”和“hE”都会被匹配出来。然而,“here”、“header”等以“he”开头的词也会匹...

2018-05-31 18:46:00 341

原创 Requests

安装请求与响应安装打开开始>搜索内输入cmd,然后输入以下代码:pip install requests 回车安装即可 接着输入python然后再输入import requests如果没有报错则安装成功 请求与响应...

2018-05-30 23:36:51 243

原创 web前端基础

HTMLHTMLHTML是一种标签,而不是一种编程语言。

2018-05-25 11:46:46 342

原创 网络编程

简介socket &socketserverTCP编程简介网络编程就是实现计算机与计算机、计算机与服务器之间的连接。例如你在访问某个网站的时候,你的计算机就与该网站的服务器连接起来了,同时,该服务器也将网页以数据的形式传回给计算机。socket &socketserver关于socket模块,官方文档(socket)是这么描述的: Th...

2018-05-22 17:35:12 191

原创 Python之IO

文件读取read()&readline()&readlines()文件写入对文件的操作是一件很重要的事。因为许多数据都存储在文件或者数据库中,而不能全部都在脚本中操作。这里的I/O指的是输入流(Input Stream)和输出流(Output Stream)。文件读取首先我们先写一个txt文件,在这里,我在这个txt文件中添加了一些单词,并命名为“...

2018-05-22 11:00:31 316 1

原创 Python之Class&Object

class继承overridesuper类和对象的概念很难去用简明的文字描述清楚。从知乎上面的一个回答中可以尝试去理解: 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。我觉得有一本书对这个类与对象描述的特别好...

2018-05-21 21:46:48 5925 2

原创 Python之list&dict

listDictionarieslist这是一种数据结构,每个元素分配一个位置,第一个元素位置为0,第二个为1,以此类推。可以通过代码对list进行很多操作。分割字符串形成listpeople = 'Nancy,July,Kiki,David,Mary'people_split = people.split(",")print(people_split)...

2018-05-21 10:31:49 181

转载 wxpy之一

安装登录微信发送信息群聊自动回复用python可以玩微信,十分有趣,具体的使用可以参考https://github.com/youfou/wxpy安装安装十分简单,如果是Windows系统,则打开菜单>搜索cmd,然后输入pip install -U wxpyGitHub上面还有另一种推荐使用的镜像的方法,不过我没有用,有兴趣的可以用用:...

2018-05-20 22:31:51 2534 2

原创 Python之loops

forWhile一般最常使用的循环语句就是for和while了。for#####loops_for#####number = [1,47,24,9]pets = ['dogs','cats','birds']mix = [1,'dogs',3,'cats',6,'birds']for number in number: print(f"this...

2018-05-15 17:17:12 4118

原创 Python之if

基本语法例子解释对于if,文档是这么描述的: Any object can be tested for truth value, for use in an if or while condition or as operand of the Boolean operations below. The following values are co...

2018-05-15 16:31:25 467

原创 Python之logic

基本的逻辑用途计算机很傻的,不能像人类一样有丰富的回答——“你猜~”、“你觉得呢~”。它们只有“是/真”和“否/假”这两种。基本的逻辑与(and) 与,and,两个值相与。规则为:真与真为真,真与假为假,假与假为假。或(or) 或,or,两个值相或。规则为:真或真为真,真或假为真,假或假为假,即一真即真。非(not,!) 非,not,即相反。规则为:非...

2018-05-15 16:05:50 1732

原创 Python之function interacting

例子split()sorted()pop()例子以一个字符串处理的例子来展示一些函数之间的调用,顺便将里面涉及到的Python3里面很强大的字符串处理功能解释解释。 首先新建一个文件,命名为untitled0.py,因为我懒得改名字了就用这个自动的吧。然后这个文件中放各种处理功能的函数。#####function interact########拆分句子函数...

2018-05-15 15:29:13 243

原创 Python之encoding

encodingUnicodeutf-8utf-16utf-32gbkASCII 码decoding例子encoding根据Python官方文档中有关字符串的部分1: str.encode(encoding=”utf-8”, errors=”strict”) Return an encoded version of the string ...

2018-05-10 18:11:30 59182

原创 Python之function

在写一个程序的时候,我们不能总是写一些重复的代码,这样看上去很繁琐很冗余。这时候需要借助函数。将功能实现部分写在函数中,需要用的时候,利用函数提供的接口,传递参数进行运算,实现特定功能。函数定义最简单的函数如下:#####simplest function#####def print_two(arg1, arg2): print(f"arg1: {arg1}, arg2:...

2018-05-10 16:13:19 1626

原创 Python之printing

基本的打印关于“{}”关于换行符关于“\”关于inputTips学习Python的时候,一开始写程序调错,最简单的方式就是一句一句打印出来,再查看变量的值,尝试发现哪里出错了。但是这个方法效率很低,也可能查不出错误,因为有时候不知道自己实际在某一步期望得到的变量值是多少,所以无法判断是哪里出了错误。这个方法适合新手学,程序还不是很复杂很大型的时候可以采用这个方法。...

2018-05-08 19:10:44 535 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除