In Python 2.4, how can I strip out characters after ';'?

后端 未结 8 1165
被撕碎了的回忆
被撕碎了的回忆 2021-02-06 22:13

Let\'s say I\'m parsing a file, which uses ; as the comment character. I don\'t want to parse comments. So if I a line looks like this:

example.com.         


        
8条回答
  •  借酒劲吻你
    2021-02-06 22:46

    Reading, splitting, stripping, and joining lines with newline all in one line of python:

    rtr = '\n'.join(line.split(';')[0].strip() for line in open(r'c:\temp\test.txt', 'r'))
    

提交回复
热议问题