Python:从文件中读取标记,然后使用标记获取类

2024-06-25 22:32:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我拿到了这张床单,现在有点麻烦。The Task

这是我的记事本txt:maths_mark 我想把它创造成:

  • 标记=>90=10M1
  • 标号=>80=10M2
  • 标号=>70=10M3
  • 标记=>60=10M4
  • 标记=>50=10M5
  • 标记=>40=10M6
  • 标记=>30=10M7
  • 标记=>;20=10M8
  • 标记=>;10=10M9

我被困在如何从文件中读取标记,然后用名称、标记和类创建一个新的文本文件。在

如果有人能帮上忙,我将不胜感激。在

谢谢,Noob编码器


Tags: the标记gttxt名称task编码器mark
3条回答
^{1}$

A bit of google can help here这篇文章已经满足了您打开和写入文件所需的全部内容。要让您走上正确的道路: 您只需调用f=open("fileName.txt","w+"),它将为您打开现有文件并将其存储到变量中。然后您可以file_line=f.readlines()一次抓取一行。根据需要操纵结果。使用操作结果重新创建一个新的字符串变量result= "My data",然后使用带有新文件名的f2=open("newFileName.txt","w+")来创建一个新文件,您将使用f2.write(result)来写入该文件。确保关闭您的文件f.close(),f2.close()

数据操作部分由您决定!在

I am stuck on how to read the marks from the file then creating a new text file with the names, marks and class.

^{1}$

"line" will give you "Jack,Daniels,90"

line = line.strip() + "," + GroupNumber => will give you Jack,Daniels,90,10M1

如果要提取每个字段,请使用else保留下面的部分。在

^{pr2}$

我希望这有帮助。在

相关问题 更多 >