读取txt文件

with open('resolution.txt', 'r') as f: content = f.readlines()

设置初始行数和时间

line_num = 0 time = 0

while True: # 获取当前行的分辨率信息 line = content[line_num].strip() x, y = line.split('x') x_left = int(x) y_left = int(y)

# 获取下一行的分辨率信息
if line_num == len(content) - 1:
    next_line = content[0].strip()
else:
    next_line = content[line_num + 1].strip()
next_x, next_y = next_line.split('x')
x_right = int(next_x)
y_right = int(next_y)

# 输出当前行和时间
print(f"当前分辨率为:{x_left}x{y_left},时间为:{time}s")

# 判断是否到达最后一行
if line_num == len(content) - 1:
    line_num = 0
else:
    line_num += 1

# 判断是否到达10s,时间清零
if time == 10:
    time = 0
else:
    time += 1

# 等待1s
time.sleep(1
请示例代码用python完成以下需求txt内容为640x480800x6001024x7681152x8641280x9601280x8001280x6001280x7681280x7201280x10241360x7681366x7681400x10501440x9001600x12001600x9001680x10501792x13441856x13921920x12001920x108020

原文地址: https://www.cveoy.top/t/topic/hlCg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录