可以在js中更改字符串并读回,但不能写回js fi

2024-10-06 07:13:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图更新第二行“app_version_1='app.0111';至“app_version_1='app.0112';”。我打开文件并指定行,修改行并读取它以确保第二行已更改。然后我试着用write()将is写回文本文件,但没有成功

示例文本文件

    app_version_0 = 'app.0111';
    app_version_1 = 'app.0111';
    app_version_2 = 'app.0113';

代码如下:

def edit_appversion():
    with open('test_file.js', 'r') as rf:
        with open('test_file.js', 'w') as wf:
            listme = rf.readlines()
            listme[1] = "app_version_1 = 'app.0112';"
            print(listme)
            wf = rf.writelines(listme)
            wf.close()

def main()
    edit_appversion()

Tags: testappversiondefaswithjsopen