写一串python代码实现字符串"483.csv"转化为"483_1.cvs"
时间: 2023-03-24 11:00:24 浏览: 121
Python库 | vss_cli-0.7.0.dev10-py2.py3-none-any.whl
以下是Python代码将"483.csv"转化为"483_1.cvs"的实现:
```python
import os
# 定义输入文件名和输出文件名
input_file = "483.csv"
output_file = "483_1.csv"
# 如果输出文件名已存在,则删除它
if os.path.exists(output_file):
os.remove(output_file)
# 打开输入文件和输出文件
with open(input_file, "r", encoding="utf-8") as input_file, open(output_file, "w", encoding="utf-8") as output_file:
# 逐行读取输入文件,并将其中的","替换为"_"
for line in input_file:
new_line = line.replace(",", "_")
# 将替换后的行写入输出文件
output_file.write(new_line)
```
以上代码使用Python内置的`open()`函数打开输入文件和输出文件,分别指定读写模式和编码方式。在读取输入文件的每一行时,使用字符串的`replace()`方法将其中的","替换为"_",然后将替换后的行写入输出文件。如果输出文件名已经存在,则先删除它。
阅读全文