我正在尝试提取以此条目开头的行并创建一个新文件。这就是我所拥有的:
def ReadFileContents():
file_content = open('Testing.pdb')
all_file_content = file_content.readlines()
list3 = []
for line in all_file_content:
if line.startswith('TER'):`enter code here`
list3.append(line)
if line.startswith('HETATM'):
list3.apped(line)
if line.startswith('CONECT'):
list3.append(line)
if line.startswith('MASTER'):
list3.append(line)
if line.startswith('END'):
list3.append(line)
file = open('list3.txt', 'w')
for line in list3:
file.write(line + '\n')
file.close()
读取文件内容()
问题是只创建了以 TER 开头的行的 list3.txt 文件。任何想法为什么?
谢谢,佩德罗