小编Yon*_*aum的帖子

在使用 ipdb ResourceWarning 进行 unitest 时调试 python 代码

我有一个在 Ubuntu 16 上运行良好的 Python 代码。我安装了 Ubuntu 18,现在当我在执行 unitest 时尝试调试代码时,每次按“n”或“s”时都会收到以下警告:

ipdb> /usr/lib/python3.7/asyncio/base_events.py:618: ResourceWarning: unclosed event loop <_UnixSelectorEventLoop running=False closed=False debug=False>
  source=self)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
Run Code Online (Sandbox Code Playgroud)

我使用 python 3.7.5

我如何摆脱这个警告?不可能那样工作

debugging python-3.x ipdb ubuntu-18.04

6
推荐指数
1
解决办法
352
查看次数

如何忽略正则表达式中的字母

我有这样的日期字符串 -

bla bla, janaury 1932 bla bla
Run Code Online (Sandbox Code Playgroud)

我想只使用正则表达式获得1932年 1月(1月份有拼写错误)

如果我使用jan [a-z]*\s\d{4},显然我会 - "janaury 1932"

python regex date

0
推荐指数
1
解决办法
345
查看次数

使用正则表达式python查找所有可能的匹配项

如何在python中使用正则表达式查找所有可能的匹配,而不仅仅是出现的第一个匹配?

例如 -

import re
text = '1234'
re.findall(r'\d{2}',text)
Run Code Online (Sandbox Code Playgroud)

将返回 -

['12', '34']
Run Code Online (Sandbox Code Playgroud)

但是我想要所有的团体,即-

['12', '23', '34']
Run Code Online (Sandbox Code Playgroud)

谢谢

regex python-3.x

0
推荐指数
1
解决办法
49
查看次数

标签 统计

python-3.x ×2

regex ×2

date ×1

debugging ×1

ipdb ×1

python ×1

ubuntu-18.04 ×1