删除python中文件中每行逗号之前的所有字符

Bob*_*r02 1 python io file

我需要python中的一个小函数,它将读入一个文件,然后将所有字符删除到AND INCLUDING一个逗号字符.例如以下两个行文件:

hello,my name is
john,john, mary
Run Code Online (Sandbox Code Playgroud)

将会:

my name is
john, mary
Run Code Online (Sandbox Code Playgroud)

Lev*_*sky 5

你已被建议使用re.split(); 但是,常规split()方法也str应该足够:

with open('new_file', 'w') as f_out, open('my_file') as f_in:
    for line in f_in:
        new_str = ','.join(line.split(',')[1:])
        f_out.write(new_str)
Run Code Online (Sandbox Code Playgroud)