gpt4 book ai didi

python - Python 中的 "_csv"是什么?

转载 作者:IT老高 更新时间:2023-10-28 21:09:20 24 4
gpt4 key购买 nike

在尝试读取 csv.py 文件的源代码(作为在另一个上下文中实现我自己的 writer 类的指南)时,我发现很多反过来,该文件中的功能是从名为 _csv 的东西导入的:

 from _csv import Error, __version__, writer, reader, register_dialect, \
unregister_dialect, get_dialect, list_dialects, \
field_size_limit, \
QUOTE_MINIMAL, QUOTE_ALL, QUOTE_NONNUMERIC, QUOTE_NONE, \
__doc__

我在我的系统上找不到任何具有此名称的文件(包括搜索具有隐藏属性集的文件),尽管我可以从 Python shell 执行 import _csv

这个模块是什么,可以阅读吗?

最佳答案

_csvcsv 模块的 C“主干”。其来源在Modules/_csv.c .你可以通过 Python 命令提示符找到该模块的编译版本:

>>> import _csv
>>> _csv
<module '_csv' from '/usr/lib/python2.6/lib-dynload/_csv.so'>

Python 源代码中没有隐藏文件 :)

关于python - Python 中的 "_csv"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12959968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com