【发布时间】:2016-11-21 03:09:07
【问题描述】:
我试图获取一个文件并为包含整数和字符串组合的文件的每一行创建一个单独的列表,但我收到此错误,TypeError: integer argument expected, got 'str'。为什么?
def main ():
#open files allstar, playoffs, and regular season and create list by lines
with open("C:\\Users\\wittn\\OneDrive\\Documents\\Project\\databasebasketball20_1\\player_regular_season.txt", "r") as reg_season:
lst = list()
for list_lines in reg_season :
line = reg_season.readlines(list_lines.strip())
words = line.split (",")
lst = [words]
print (lst)
main ()
【问题讨论】:
-
欢迎来到 Stack Overflow。也许你可以解释一下你认为你的程序的每一行在做什么。此外,请务必提及哪一行引发了异常。您的调试器或 Python 解释器应该已经告诉您该信息,这是您问题中包含的关键信息。
-
@RobKennedy 对,我读代码有点太快了
标签: python typeerror openfiledialog