我是python新手。正在尝试编写程序以读取文件1并写入文件2
例:文件1内容
a=value1
b=value2
c=dddd.eeeee.fffff
d=value4
需要获取变量c的值并写入文件2
file2 contents
(suiteName: "aaaa.bbbb.ccc")
我需要用c.e替换suitename的值:“aaaa.bbbb.ccc”,文件2 suitename应替换为c值suitename:ddddd.eeeee.fffff
这应该使用PythonFile2完成,其他值不应该更改
import os
import sys
import csv
file_path = "C:/Users/file1"
replace_file_path = "C:/Users/file2"
def get_c(file_name):
with open(file_name, 'r') as f:
fileone = csv.reader(f,delimiter='=')
for row in fileone:
if row[0] == 'c':
return row[1]
def get_suiteName(file_name):
with open(file_name, 'r') as f1:
filetwo = csv.reader(f1,delimiter=':')
for row in filetwo:
if row[0] == 'suiteName':
return row[1]
在此之后,我感到困惑,这也是一个错误
相关问题 更多 >
编程相关推荐