python csv列表分隔符基于区域设置
发布时间:2020-12-16 22:13:54 所属栏目:Python 来源:网络整理
导读:如何使用Python检测用户机器中的列表分隔符? 需要在用户计算机上创建CSV文件,并且必须自动检测列表分隔符(以便excel可以读取CSV文件). 我发现Excel从“区域选项 >数字 >列表分隔符”中获取CSV元素分隔符. Python中的locale模块用于检测文化设置,但它(locale
如何使用Python检测用户机器中的列表分隔符? 需要在用户计算机上创建CSV文件,并且必须自动检测列表分隔符(以便excel可以读取CSV文件). 我发现Excel从“区域选项 – >数字 – >列表分隔符”中获取CSV元素分隔符. Python中的locale模块用于检测文化设置,但它(locale.localeconv)不包含列表分隔符.用dialect =’excel’打开CSV编写器没有帮助.知道如何获得正确的分隔符吗? 编辑 以下代码似乎有效(但不能接受任何upvotes,因为解决方案不是我的)
最佳答案
用xlwt写一个XLS文件.
拿2:使用语言环境模块和一些启发式:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在python上访问带有基本身份验证的网页
- python – pylint:禁用R0921不起作用,仍然警告
- python – 在Mac OS X上使用virtualenv
- Pythonic方式存储前10名结果
- Python3网络爬虫实战-7、APP爬取相关库的安装:MitmProxy的
- python-numpy.float64对象的id()是相同的,即使它们的值不同
- python – 在Windows 7中安装py-bcrypt时编译器错误
- python – django xlsxwriter中的DateTime问题
- PyQt progress bar
- django auto slug在模型中形成如django admin中的预填充字段