
Python
文章平均质量分 51
aCandy93
渣渣
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础(1)
type(变量名):测试变量类型。 \n:换行。 “%d”%变量名:可直接替换为不同类型的变量名。 %d:整数变量,%s:字符串变量。 input():输入框。 运算符: %:取余。 //:取整数(两数相除,无论是什么类型都只取整数)。 **:乘幂。 逻辑运算符: and:与。同JAVA中的&符号。 or:或。同JAVA中的|符号。 not:非。同JAVA中的...原创 2018-02-27 12:44:33 · 465 阅读 · 0 评论 -
Python基础(2)
文件 打开文件 open(文件名,访问模式) #以只读模式打开文件,指针放在文件的开头。这是默认模式,不输入"r"也能执行。 f = open("demo.txt","r") #写入模式打开文件。如果该文件已存在则将其覆盖,不存在则创建新文件。 f = open("demo.txt","w") #追加写入模式打开文件。如果文件存在则在其末尾追加写入内容,不存在则创建新文件。 f ...原创 2018-02-27 12:45:57 · 217 阅读 · 0 评论 -
Python基础(3)
模块 多个”py”后缀的工程文件组成的应用程序叫模块。 例如:random模块 - import 一般导入是用这样的方式, 这种方式是引导,调用。 “`python import random #生成0-4的随机数 print(random.randint(0,4)) ``` - from xxx import xxx 这种方式是直接将导导入到本地程序 ...原创 2018-02-27 12:47:30 · 151 阅读 · 0 评论 -
Python常用库
Requests库 HTTP请求库,基于urllib 简单演示 #导入requests库 import requests #传入请求地址赋值给response response = requests.get("http://www.baidu.com") #输出response类型 print(type(response)) #输出请求状态码 print(response.status...原创 2018-02-27 12:48:44 · 221 阅读 · 0 评论 -
Python正则表达式
正则表达式 Python通过re模块来支持正则表达式。Python中有两种方式进行匹配match()方法和search()方法。 - re.match() 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回None。 - 常规匹配 “`python #导入re模块 import re ...原创 2018-02-27 12:49:56 · 667 阅读 · 0 评论 -
Python异常总结
异常总结 Max retries exceeded with url HTTPConnectionPool(host='dds.cr.usgs.gov', port=80): Max retries exceeded with url: /ltaauth//sno18/ops/l1/2016/138/037/LC81380372016038LGN00.tar.gz?id=stfb9e0...原创 2018-02-27 12:50:58 · 412 阅读 · 0 评论 -
Python爬虫流程
爬虫基本流程 发起请求 通过HTTP库向目标服务器发送Request,Request内可以包含额外的headers信息。 获取响应内容 如果服务器正常响应,会返回Response, 里面包含的就是该页面的内容。 解析数据 内容或许是HTML,可以用正则表达式、网页解析库进行解析。 或许是Json,可以直接转换为Json对象解析。 保存数据 可以存储为文本,也可以保存至数据库,或其他...原创 2018-02-27 12:52:14 · 5280 阅读 · 0 评论 -
Python爬虫Demo
爬取豆瓣合租房信息 #导入re模块,用于正则表达式匹配 import re #导入requests模块,用于HTTP请求 import requests #导入json模块,用于将字典转换为json格式 import json #导入RequsetsException模块,用于捕获异常 from requests.exceptions import RequestException #定义...原创 2018-02-27 12:53:22 · 477 阅读 · 0 评论