Traceback (most recent call last):
File ".../app/test.py", line 3, in
dateparser.parse('12/12/12')
File ".../lib/python3.9/site-packages/dateparser/conf.py", line 92, in wrapper
return f(*args, **kwargs)
File ".../lib/python3.9/site-packages/dateparser/__init__.py", line 61, in parse
data = parser.get_date_data(date_string, date_formats)
File ".../lib/python3.9/site-packages/dateparser/date.py", line 428, in get_date_data
parsed_date = _DateLocaleParser.parse(
File ".../lib/python3.9/site-packages/dateparser/date.py", line 178, in parse
return instance._parse()
File ".../lib/python3.9/site-packages/dateparser/date.py", line 182, in _parse
date_data = self._parsers[parser_name]()
File ".../lib/python3.9/site-packages/dateparser/date.py", line 196, in _try_freshness_parser
return freshness_date_parser.get_date_data(self._get_translated_date(), self._settings)
File ".../lib/python3.9/site-packages/dateparser/date.py", line 234, in _get_translated_date
self._translated_date = self.locale.translate(
File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 131, in translate
relative_translations = self._get_relative_translations(settings=settings)
File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 158, in _get_relative_translations
self._generate_relative_translations(normalize=True))
File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 172, in _generate_relative_translations
pattern = DIGIT_GROUP_PATTERN.sub(r'?P\d+', pattern)
File ".../lib/python3.9/site-packages/regex/regex.py", line 700, in _compile_replacement_helper
is_group, items = _compile_replacement(source, pattern, is_unicode)
File ".../lib/python3.9/site-packages/regex/_regex_core.py", line 1736, in _compile_replacement
raise error("bad escape \\%s" % ch, source.string, source.pos)
regex._regex_core.error: bad escape \d at position 7
Может ли это быть версия совместимости между dateparser и python?
Я использую dateparser 1.1 и python 3.9, и в документации dateparsers указано, что он принимает эту версию Python.>
Я пытаюсь запустить очень простой скрипт: [code]import dateparser
dateparser.parse('12/12/12') [/code] но я продолжаю получать ту же ошибку [code]Traceback (most recent call last): File ".../app/test.py", line 3, in dateparser.parse('12/12/12') File ".../lib/python3.9/site-packages/dateparser/conf.py", line 92, in wrapper return f(*args, **kwargs) File ".../lib/python3.9/site-packages/dateparser/__init__.py", line 61, in parse data = parser.get_date_data(date_string, date_formats) File ".../lib/python3.9/site-packages/dateparser/date.py", line 428, in get_date_data parsed_date = _DateLocaleParser.parse( File ".../lib/python3.9/site-packages/dateparser/date.py", line 178, in parse return instance._parse() File ".../lib/python3.9/site-packages/dateparser/date.py", line 182, in _parse date_data = self._parsers[parser_name]() File ".../lib/python3.9/site-packages/dateparser/date.py", line 196, in _try_freshness_parser return freshness_date_parser.get_date_data(self._get_translated_date(), self._settings) File ".../lib/python3.9/site-packages/dateparser/date.py", line 234, in _get_translated_date self._translated_date = self.locale.translate( File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 131, in translate relative_translations = self._get_relative_translations(settings=settings) File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 158, in _get_relative_translations self._generate_relative_translations(normalize=True)) File ".../lib/python3.9/site-packages/dateparser/languages/locale.py", line 172, in _generate_relative_translations pattern = DIGIT_GROUP_PATTERN.sub(r'?P\d+', pattern) File ".../lib/python3.9/site-packages/regex/regex.py", line 700, in _compile_replacement_helper is_group, items = _compile_replacement(source, pattern, is_unicode) File ".../lib/python3.9/site-packages/regex/_regex_core.py", line 1736, in _compile_replacement raise error("bad escape \\%s" % ch, source.string, source.pos) regex._regex_core.error: bad escape \d at position 7 [/code] Может ли это быть версия совместимости между dateparser и python? Я использую dateparser 1.1 и python 3.9, и в документации dateparsers указано, что он принимает эту версию Python.>