如何使用pathlib和csv模块编写?

Qiulang

我使用csv模块创建一个csv文件。如果我使用内置打开功能,则代码如下所示

import csv
...
csvFileObj = open(file.name, 'w')
csvWriter = csv.writer(csvFileObj)

但是我不知道如何使用pathlib进行操作,如果我使用这样的代码

import csv
from pathlib import Path
...
csvFileObj = Path.cwd() / file.name
csvFileObj.open("w", encoding="utf-8")
csvWriter = csv.writer(csvFileObj)

我得到了错误

csvWriter = csv.writer(csvFileObj)
TypeError: argument 1 must have a "write" method
吹牛

csvFileObj是一个Path对象。您应该csv.writer改为传递文件对象:

with csvFileObj.open("w", encoding="utf-8") as file:
    csvWriter = csv.writer(file)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用打字稿编写节点模块?

来自分类Dev

如何使用打字稿编写marionettejs模块?

来自分类Dev

如何使用模块为Fortran编写Makefile?

来自分类Dev

如何使用打字稿编写节点模块?

来自分类Dev

如何编写NodeJS和Aurelia可以使用的ES6类\模块

来自分类Dev

如果存在模块,我如何编写可选使用模块的代码?

来自分类Dev

如何使用 for 和 if 编写函数

来自分类Dev

使用C / API和C ++类编写Python模块

来自分类Dev

使用节点和请求模块编写GET请求

来自分类Dev

使用C / API和C ++类编写Python模块

来自分类Dev

如何在Python中使用argparse和csv库编写文件?

来自分类Dev

如何使用npm链接与使用TypeScript编写的模块进行开发?

来自分类Dev

使用csv模块和datetime模块解析时间戳

来自分类Dev

如何在用Delphi编写的ISAPI模块中使用会话

来自分类Dev

如何从CSV模块使用Python迭代器

来自分类Dev

如何编写使用条件和位置的更新

来自分类Dev

如何在feathers api中编写和下载csv文件?

来自分类Dev

如何从Pathlib模块中的Path对象中删除文件?

来自分类Dev

如何使用python和pathlib将列表元素连接到路径?

来自分类Dev

如何同时使用图形模块和Tkinter模块?

来自分类Dev

如何编写和使用Monolog处理程序和通道

来自分类Dev

如何使用.map和for循环编写列和行

来自分类Dev

如何从CSV文件获取输入并使用Python编写特定的输出?

来自分类Dev

如何从CSV文件获取输入并使用Python编写特定的输出?

来自分类Dev

如何使用readr :: write_delim()编写包含.csv的文件

来自分类Dev

如何使用Python在csv行的末尾编写列表的单个元素?

来自分类Dev

如何使用opencsv编写java csv解析器

来自分类Dev

如何使用 Python 在 CSV 中用元组值编写键

来自分类Dev

用Golang和C编写的Python模块

Related 相关文章

  1. 1

    如何使用打字稿编写节点模块?

  2. 2

    如何使用打字稿编写marionettejs模块?

  3. 3

    如何使用模块为Fortran编写Makefile?

  4. 4

    如何使用打字稿编写节点模块?

  5. 5

    如何编写NodeJS和Aurelia可以使用的ES6类\模块

  6. 6

    如果存在模块,我如何编写可选使用模块的代码?

  7. 7

    如何使用 for 和 if 编写函数

  8. 8

    使用C / API和C ++类编写Python模块

  9. 9

    使用节点和请求模块编写GET请求

  10. 10

    使用C / API和C ++类编写Python模块

  11. 11

    如何在Python中使用argparse和csv库编写文件?

  12. 12

    如何使用npm链接与使用TypeScript编写的模块进行开发?

  13. 13

    使用csv模块和datetime模块解析时间戳

  14. 14

    如何在用Delphi编写的ISAPI模块中使用会话

  15. 15

    如何从CSV模块使用Python迭代器

  16. 16

    如何编写使用条件和位置的更新

  17. 17

    如何在feathers api中编写和下载csv文件?

  18. 18

    如何从Pathlib模块中的Path对象中删除文件?

  19. 19

    如何使用python和pathlib将列表元素连接到路径?

  20. 20

    如何同时使用图形模块和Tkinter模块?

  21. 21

    如何编写和使用Monolog处理程序和通道

  22. 22

    如何使用.map和for循环编写列和行

  23. 23

    如何从CSV文件获取输入并使用Python编写特定的输出?

  24. 24

    如何从CSV文件获取输入并使用Python编写特定的输出?

  25. 25

    如何使用readr :: write_delim()编写包含.csv的文件

  26. 26

    如何使用Python在csv行的末尾编写列表的单个元素?

  27. 27

    如何使用opencsv编写java csv解析器

  28. 28

    如何使用 Python 在 CSV 中用元组值编写键

  29. 29

    用Golang和C编写的Python模块

热门标签

归档