其它课程中的python---6、python读取数据

其它课程中的python---6、python读取数据

一、总结

一句话总结:

记常用和特例:慢慢慢慢的就熟了,不用太着急,慢慢来
库的使用都很简单:就是库的常用函数就这几个,后面用的时候学都来得及。
面试的时候看什么:产品、资质、潜力、热情 这几个最重要
python怎么学习:先学大纲,学主干,枝叶等用的时候再去学,这样很快

1、python读取excel的基本库有哪些?

xlrd:读.xls以及.xlsx文件
xlwt:写.xls文件

xlrd
xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件。
http://xlrd.readthedocs.io/en/latest/
    1、xlrd支持.xls,.xlsx文件的读
    2、通过设置on_demand变量使open_workbook()函数只加载那些需要的sheet,从而节省时间和内存(该方法对.xlsx文件无效)。
    3、xlrd.Book对象有一个unload_sheet方法,它将从内存中卸载工作表,由工作表索引或工作表名称指定(该方法对.xlsx文件无效)

xlwt
xlwt是一个用于将数据和格式化信息写入旧Excel文件的库(如.xls)。
https://xlwt.readthedocs.io/en/latest/
    1、xlwt支持.xls文件写。

2、python使用xlrd读取excel文件实例?

这些操作很简单的啦,引库加使用库的函数
xlrd的open_workbook方法:book = xlrd.open_workbook(path + 'workbook.xls')
#从工作薄中读取
book = xlrd.open_workbook(path + 'workbook.xls')
book

3、python中json的最简使用实例?

引包:import json
将数据转化为json:result = json.loads(obj)
import json
result = json.loads(obj)
result

4、python如何访问一些web的api(方法名字和url的一个对应表)?

引入requests包:import requests
使用get方法:resp = requests.get(url)
#使用HTML和Web API
import requests
url = 'https://api.github.com/repos/pydata/pandas/milestones/28/labels'
resp = requests.get(url)
resp

5、python如何从数据库中获取数据?

引包:比如sqlite3
使用方法:connect(),execute(),commit():数据库就这几个方法
#使用数据库
import sqlite3

query = """
CREATE TABLE test
(a VARCHAR(20), b VARCHAR(20),
 c REAL,        d INTEGER
);"""

con = sqlite3.connect(':memory:')
con.execute(query)
con.commit()

二、内容在总结中

 
原文地址:https://www.cnblogs.com/Renyi-Fan/p/10988115.html