你可以使用正则表达式来从字符串中提取特定模式的数据。在这种情况下,你可以使用以下代码来提取 FPS 前面的数字:

import re

string = '1479FPS, OpenGL 4.0 Tessellation - GPU Caps Viewer'
pattern = r'(\d+)FPS'

match = re.search(pattern, string)
if match:
    fps = match.group(1)
    print(fps)

这段代码将输出:

1479

正则表达式 (\d+)FPS 的含义是匹配一个或多个数字 (\d+),后面紧跟着字符串 'FPS'。re.search() 函数用来在字符串中搜索匹配的模式,match.group(1) 用来获取匹配到的第一个分组(即括号中的内容),即要提取的数字。

Python 从字符串中提取 FPS 数据

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

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