gpt4 book ai didi

python - 打开名称文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:52:47 24 4
gpt4 key购买 nike

当我尝试打开该函数的文件时,我没有得到所有的名字。我想得到这个:

Smith, Joe,9911991199,smithjoe9,99,88,77,66
Ash, Wood,9912334456,ashwood,11,22,33,44
Full, Kare,9913243567,fullkare,78,58,68,88

但是我在测试函数时得到了这个:

['Ash, Wood,9912334456,ashwood,11,22,33,44\n', 'Full, Kare,9913243567,fullkare,78,58,68,88\n']

谁能帮我解决这个问题?我怎样才能包括第一个人的名字?

def open_grades_file(filename):
'''(str) -> file

Open filename, read past its one-line header and
return the open file.
'''
file = open(filename, 'r')
file.readline()
for line in file:
line.rstrip('\n')
return file

最佳答案

如果您希望函数实际对应于它的文档字符串,请使用:

def open_grades_file(filename):
'''(str) -> file

Open filename, read past its one-line header and
return the open file.
'''
file = open(filename, 'r')
file.readline()
return file

但这是一件很奇怪的事情,像这样的函数会更像 pythonic:

def read_grade_lines(path):
with open(path) as f:
for line in f.readlines():
yield line.strip()

关于python - 打开名称文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47064067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com