保证写入.txt文件的行数的包装器

问题描述 投票:0回答:1

编辑:

[以下是我当前的代码。我正在使用PRAW从reddit抓取数据。我具体遇到的问题是,一些用户提交的提交少于5个,因此我需要做的是在这种情况下向我的txt文件中写一个填充行,这样就不会弄乱我的[ C0]行排序到列表中。

nth

]

在解释适用时如何通过附加结束值来增强列表长度方面获得了很大的帮助。可以在这里看到for reddituser in us_list: person = reddit.redditor(reddituser) x.write(str(person.name)) x.write('\n') x.write(str((person.link_karma) + (person.comment_karma))) x.write('\n') for submission in person.submissions.new(limit=5): x.write(str(submission.title)) x.write('\n') x.write(str(submission.upvote_ratio)) x.write('\n') x.write('\n')

我正在将数据抓取到txt文件中(值用换行分隔),然后将txt文件中的内容转换为列表。我通过使用https://stackoverflow.com/a/60482191/12990947readlines[::5等来执行此操作)

基本上,我需要从链接中获得答案,并以新的行将其应用于我的工作方式。

当参数的可用数据

python praw
1个回答
0
投票

您只可以计算您写了多少条记录:

[1::5]
© www.soinside.com 2019 - 2024. All rights reserved.