gpt4 book ai didi

python - 如何将字符串的各个部分提取为单独的字符串

转载 作者:行者123 更新时间:2023-11-30 23:09:42 25 4
gpt4 key购买 nike

我正在尝试创建一个函数来帮助我调试。当我执行以下操作时:

s = traceback.format_stack()[-2]
print(s)

我得到如下控制台输出:

File "/home/path/to/dir/filename.py", line 888, in function_name

如何将 filename.py888function_name 提取到单独的字符串中?使用正则表达式?

最佳答案

string = 'File "/home/path/to/dir/filename.py", line 888, in function_name'

search = re.search('File (.*), line (.*), in (.*)', string, re.IGNORECASE)
print search.group(1)
print search.group(2)
print search.group(3)

关于python - 如何将字符串的各个部分提取为单独的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31016068/

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