我现在正在使用 csv 包,每次当我写入一个新的 csv 文件并用 excel 打开它时,我都会在每两行之间找到一个空行。
filereader = csv.reader(open("tests.csv", "r"), delimiter=",")
filewriter = csv.writer(open("test_step1.csv", "w"), delimiter=",")
#Delete header
for row in filereader:
if row[0].isdigit():
filewriter.writerow(row)
Run Code Online (Sandbox Code Playgroud)

我是python的新手,我正在处理一些csv文件.要对这些文件进行排序,我必须比较一些字符串格式的百分比,例如"5.265%"和"2.1545%".那么如何比较这两个字符串的实际值呢?我试图将它们转换为浮动但它不起作用.提前致谢!