gpt4 book ai didi

Python文件读取

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

我想从一个文件中批量读取 10 行以下文本。随着行中的每个值到达特定变量,我想稍后以连续的方式绘制它们。这是文件数据格式:

Xus level 5 : var1 = 885775, var2 = 50
Xus level 4 : var1 = 885710, var2 = 25
Xus level 3 : var1 = 885705, var2 = 25
Xus level 2 : var1 = 885640, var2 = 100
Xus level 1 : var1 = 885610, var2 = 275
Yus level 1 : var3 = 885510, var4 = 6875
Yus level 2 : var3 = 885505, var4 = 500
Yus level 3 : var3 = 885500, var4 = 225
Yus level 4 : var3 = 885465, var4 = 25
Yus level 5 : var3 = 885460, var4 = 100
... (continue above format with changed values...)

我想用 python 代码阅读此内容。将值存储在一些变量中,然后一次性绘制 10 行,然后在某个 while 循环中进行一些 sleep ,我会读取其他 10 行绘制它们,然后重复这些内容直到文件末尾。

最佳答案

这应该有效。

将文件名.txt更改为您的文件名

# open your file (Your file name.txt is the file name in read mode (r))
file = open(Your file name.txt", "r")
# for each line in Your File
for line in file:
# Split each word that is inbetween commers into seperate variables
details =line.split(", ")
Level1 = details[0]
Level2 = details[1]

这将保存在 Level1

Yus level{number} : var1 = {number}

在 Level2

var2=50

不知道如何摆脱Yus级别“1”

而且一次只会执行一项,您可以随意修改。

关于Python文件读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46379680/

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