相关疑难解决方法(0)

python strip函数没有给出预期的输出

我有下面的代码,其中文件名是FR1.1.csv,FR2.0.csv等.我使用这些名称在标题行中打印,但我想将这些名称修改为FR1.1,Fr2.0等.因此我使用strip函数删除.csv.当我在命令提示符下尝试它的工作正常.但是当我把它添加到主脚本时它没有给出输出.

for fname in filenames:
    print "fname     : ", fname
    fname.strip('.csv');
    print "after strip fname: ", fname
    headerline.append(fname+' Compile');
    headerline.append(fname+' Run');
Run Code Online (Sandbox Code Playgroud)

输出我得到了

fname     :FR1.1.csv
after strip fname: FR1.1.csv
Run Code Online (Sandbox Code Playgroud)

要求输出 - >

fname     :FR1.1.csv
after strip fname: FR1.1
Run Code Online (Sandbox Code Playgroud)

我想在for循环后我的代码中有一些缩进问题.plesae告诉我实现这个的正确方法是什么.

python csv

2
推荐指数
3
解决办法
1484
查看次数

标签 统计

csv ×1

python ×1