• 其它课程中的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()

    二、内容在总结中

     
  • 相关阅读:
    Merge Intervals
    Insert Interval
    Combination Sum
    Trapping Rain Water II
    Kth Largest in N Arrays
    Spiral Matrix
    Search a 2D Matrix
    Binary Postorder Traversal
    Search in Rotated Sorted Array II
    S3C2440移植uboot之启动过程概述
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10988115.html
Copyright © 2020-2023  润新知