摘要: 一、添加数据 1.创建数据框Object Creation import pandas as pd import numpy as np dates=pd.date_range('2020-03-08',periods=7) dF1=pd.DataFrame(np.random.rand(7,4), 阅读全文
posted @ 2020-03-08 15:07 黄伟564 阅读(147) 评论(1) 推荐(0) 编辑
摘要: NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。 ndarray 对象是用于存放同类型元素的多维数组。 ndarray 中的每个元素在内存中都有相同存储大小的区域。 ndarray 内部由以下内容组成: 一个指向数 阅读全文
posted @ 2020-03-01 12:49 黄伟564 阅读(702) 评论(1) 推荐(0) 编辑
摘要: Series是Pandas中最基本的对象,Series类似一种一维数组,在 Series 中包含的数据类型可以是整数、浮点、字符串、Python对象等。 pandas.Series(data=None, index=None, dtype=None, name=None, copy=False, f 阅读全文
posted @ 2020-02-23 20:23 黄伟564 阅读(175) 评论(1) 推荐(0) 编辑
摘要: csv存储使用html_save(s)函数 图片存储使用pic_save(url,name)函数 爬取时首先爬取首页所有英文名详细内容的链接并存入列表,然后将列表中的链接依次爬取,并调用存储函数存储价值数据。 1 import sys 2 import io 3 import re 4 sys.st 阅读全文
posted @ 2019-12-21 17:06 黄伟564 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 连接数据库前,请先确认以下事项: 已经创建了数据库 ,表及用户名,密码 已经安装了 Python MySQLdb 模块。 数据库连接: import MySQLdb db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", 阅读全文
posted @ 2019-12-15 16:38 黄伟564 阅读(434) 评论(1) 推荐(0) 编辑
摘要: 代码: 1 import sys 2 import io 3 import re 4 sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='gb18030') 5 import requests 6 from bs4 import Beaut 阅读全文
posted @ 2019-12-06 20:32 黄伟564 阅读(430) 评论(1) 推荐(0) 编辑
摘要: 运行结果: 代码: 1 import requests 2 from bs4 import BeautifulSoup 3 from selenium import webdriver 4 import os 5 6 class NovelSpider: 7 def __init__(self): 阅读全文
posted @ 2019-12-06 20:25 黄伟564 阅读(494) 评论(1) 推荐(0) 编辑
摘要: 代码: 1 import requests 2 from bs4 import BeautifulSoup 3 4 def html_save(s): 5 with open('哔哩哔哩.csv','a')as f: 6 f.write(s+'\n') 7 8 def parse_html(url) 阅读全文
posted @ 2019-11-22 16:47 黄伟564 阅读(528) 评论(1) 推荐(0) 编辑
摘要: 一.python语句存储 1.with open()语句 1 with open(name,mode,encoding) as file: 2 file.write() name:包含文件名称的字符串; mode:决定了打开文件的模式,只读/写入/追加等; encoding:表示我们要写入数据的编码 阅读全文
posted @ 2019-11-15 15:24 黄伟564 阅读(2936) 评论(1) 推荐(0) 编辑
摘要: 1.clear()方法: clear() 用于清空字典中所有的 key-value 对,对一个字典执行 clear() 方法之后,该字典就会变成一个空字典。 1 s = {'a': 1, 'b': 2, 'c': 3} 2 print(s) 3 s.clear() 4 print(s) 2.get( 阅读全文
posted @ 2019-11-08 08:40 黄伟564 阅读(262) 评论(1) 推荐(0) 编辑