当前位置: 首页 > news >正文

海口仿站定制模板建站厨师培训学校

海口仿站定制模板建站,厨师培训学校,阿里巴巴网站制作,邢台企业网站建设好么文件的读取与写入 | 常用读文件方法 | 说明 | | -------------- | ---------------- | | read_csv | 读取CSV文件 | | read_excel | 读取Excel文件 | | read_html | 读取网页HTML文件 | | read_table | 通用读取方法 | | 常用写文…

文件的读取与写入

| 常用读文件方法 | 说明             |
| -------------- | ---------------- |
| read_csv       | 读取CSV文件      |
| read_excel     | 读取Excel文件    |
| read_html      | 读取网页HTML文件 |
| read_table     | 通用读取方法     |

| 常用写文件方法 | 说明        |
| -------------- | ----------- |
| to_csv         | 写csv文件   |
| to_excel       | 写Excel文件 |

1、读取文件常用的参数


pandas.read_csv(
    filepath_or_buffer=None,
    sep=',',
    delimiter=None,
    header=None,
    names=None,
    index_col=None,
    usecols=None,
    skiprows=None,
    na_values=None,
    nrows=None,
    chunksize=None,
    encoding=None,
):
 

| 参数               | 说明                                                         |
| ------------------ | ------------------------------------------------------------ |
| filepath_or_buffer | 读取文件的路径或对象                                         |
| sep/delimiter      | 输出文件的字段分隔符, 默认字符","                            |
| header             | 默认为'infer',读取第一行作为列名,也可以为None,使用默认列索引 |
| names              | 自定义列名/列索引                                            |
| index_col          | 选择一列作为行索引,可以输入默认列索引 也可以使用自定义的列索引/列名 |
| usecols            | 只读取选中的列                                               |
| skiprows           | 跳过行读取                                                   |
| na_values          | 个性化数据,将指定的数据变为缺失值NaN                         |
| nrows              | 数据按指定行显示                                             |
| chunksize          | 数据按指定行进行分块                                         |
| encoding           | 设置编码格式                                                 |

注意事项:

1、一般情况下我们用utf-8的编码进行保存,如果出现中文编码错误,则可以依次换用gbk,gb2312,gb18030等, 一般总能成功的

 2、写入文件参数

```
df.to_csv(
    path_or_buf=None,
    sep=',',
    columns=None,
    header=True,
    index_lable=None,
    index=True,
    encoding=None,)
```

| 参数        | 说明                               |
| ----------- | ---------------------------------- |
| path_or_buf | 写入文件的路径或对象               |
| sep         | 输出文件的字段分隔符, 默认字符","  |
| columns     | 空值写入后的顺序,也可选列写入      |
| header      | 布尔值,默认为True,写入列名称(索引) |
| index_label | 选择列作为 行索引                  |
| index       | 布尔值,默认为True,写入行名称(索引) |
| encoding    | 设置写入的编码格式                 |

excel表格读取写入特点

所有的读取和写入方法的参数通用,唯独excel表格有几个不一样的点

1、写入excel文件需要依赖模块-openpyxl

```python
安装: pip install openpyxl
```

2、读取excel文件需要依赖模块-xlrd

```
安装: pip install xlrd


df.to_excel(
        excel_writer,
        sheet_name="Sheet1",
        columns=None,
        header=True,
        index=True,
        index_label=None,
        encoding=None,
    )
```

| 特有的参数   | 说明                |
| ------------ | ------------------- |
| excel_writer | ExcelWriter目标路径 |
| sheet_name   | excel工作表名命名   |

- read_excel


pandas.read_excel(
    io,
    sheet_name=0,
    header=0,
    names=None,
    index_col=None,
    usecols=None,
    skiprows=None,
    nrows=None,
    na_values=None,
)
```

| 特有的参数 | 说明                                                         |
| ---------- | ------------------------------------------------------------ |
| io         | excel路径                                                    |
| sheet_name | 默认为0,多工作表读取使用sheetname=[0, 1],若sheetname=None是返回全表 |

当学习了读取和写入之后,就可以将爬虫的数据转为dataframe,使用dataframe写入的方式进行文件保存

http://www.yidumall.com/news/9345.html

相关文章:

  • 电子书推送网站怎么做seo算法优化
  • asp网站开发 pdf百度问答入口
  • 网站建设?首选百川互动如何创建一个网址
  • 图文消息点击进去是自己的网站中文搜索引擎大全
  • 岳阳网站开发报价游戏优化大师官网
  • 做时时彩怎么做网站关键词搜索排名优化
  • 电商网站程序关键词优化如何做
  • 中国融资网上海seo优化
  • 行业网站建设公司获客
  • 网站百度提示风险酒店网络营销推广方式
  • 网络规划设计师5天修炼第2版百度网盘优化外包哪里好
  • 怎么做网站优化 site做网站建网站公司
  • 网站建设服务周到网站设计说明
  • 亚马逊如何做折扣网站的营销怎样做平台推广
  • 海口网站建设方案报价南昌seo方案
  • 做网站签合同阿里云域名注册入口官网
  • 高端网站建设的品牌深圳博惠seo
  • 广东建设银行招聘网站直通车怎么开才有效果
  • wap网站微信分享代码百度seo快速排名优化
  • 西安建设工程信息网官网xiancin优化方法
  • 江门东莞网站建设德芙巧克力的软文500字
  • 华为手机网站建设策划方案百度云搜索引擎官网
  • 抚州建设公司网站网站推广方案范文
  • 深圳定制网站seo关键词排名优化矩阵系统
  • 网页设计布局分析河南百度seo
  • 做视频网站需要什么软件微信营销平台系统
  • 网站如何做定级备案新手20种引流推广方法
  • 网站制作有限seo平台优化
  • 免费推广平台整理seo草根博客
  • 二级栏目网站论坛推广的特点