Skip to content

一些不太规范的正则在py3.12+触发warning #94

Description

@myhloli

应用首次启动的时候会被其他库修改log输入级别,导致输出下面的warning,看着应该时一些引号的使用不太规范,看看能不能修一下

/home/myhloli/anaconda3/lib/python3.12/site-packages/modelscope/hub/constants.py:43: SyntaxWarning: invalid escape sequence '\ '
  MODELSCOPE_ASCII = """
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:31: SyntaxWarning: invalid escape sequence '\d'
  '<td></td> rowspan="(\d)+" colspan="(\d)+"></b></td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:32: SyntaxWarning: invalid escape sequence '\d'
  '<td></td> colspan="(\d)+" rowspan="(\d)+"></b></td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:33: SyntaxWarning: invalid escape sequence '\d'
  '<td></td> rowspan="(\d)+"></b></td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:34: SyntaxWarning: invalid escape sequence '\d'
  '<td></td> colspan="(\d)+"></b></td>'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:41: SyntaxWarning: invalid escape sequence '\d'
  ' rowspan="(\d)+" colspan="(\d)+"|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:42: SyntaxWarning: invalid escape sequence '\d'
  ' colspan="(\d)+" rowspan="(\d)+"|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:43: SyntaxWarning: invalid escape sequence '\d'
  ' rowspan="(\d)+"|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:44: SyntaxWarning: invalid escape sequence '\d'
  ' colspan="(\d)+"'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:75: SyntaxWarning: invalid escape sequence '\d'
  '<td rowspan="(\d)+" colspan="(\d)+">(.+?)</td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:76: SyntaxWarning: invalid escape sequence '\d'
  '<td colspan="(\d)+" rowspan="(\d)+">(.+?)</td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:77: SyntaxWarning: invalid escape sequence '\d'
  '<td rowspan="(\d)+">(.+?)</td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:78: SyntaxWarning: invalid escape sequence '\d'
  '<td colspan="(\d)+">(.+?)</td>|'
/home/myhloli/anaconda3/lib/python3.12/site-packages/rapid_table/table_matcher/utils.py:118: SyntaxWarning: invalid escape sequence '\d'
  span_pattern = '<td rowspan="(\d)+" colspan="(\d)+">|<td colspan="(\d)+" rowspan="(\d)+">|<td rowspan="(\d)+">|<td colspan="(\d)+">'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions