Skip to content
Snippets Groups Projects
Commit 29475a37 authored by Florian Spreckelsen's avatar Florian Spreckelsen
Browse files

STY: autopep8'd

parent 1842ef89
No related branches found
No related tags found
2 merge requests!178FIX: #96 Better error output for crawl.py script.,!163F dict heuristic
...@@ -816,7 +816,8 @@ class HeuristicDictConverter(DictElementConverter): ...@@ -816,7 +816,8 @@ class HeuristicDictConverter(DictElementConverter):
property values from the dictionary keys. property values from the dictionary keys.
""" """
def _validate_definition(definition: dict, name: str):
def _validate_definition(self, definition: dict, name: str):
if "record_from_dict" not in definition or definition["record_from_dict"] is None: if "record_from_dict" not in definition or definition["record_from_dict"] is None:
...@@ -843,15 +844,11 @@ class HeuristicDictConverter(DictElementConverter): ...@@ -843,15 +844,11 @@ class HeuristicDictConverter(DictElementConverter):
def _create_or_return_record(rec_name: str, parent_names: Optional[Union[str, List[str]]] = None): def _create_or_return_record(rec_name: str, parent_names: Optional[Union[str, List[str]]] = None):
if parent_names is None: if parent_names is None:
parent_names = [rec_name] parent_names = [rec_name]
elif not isinstance(parent_names, list): elif not isinstance(parent_names, list):
parent_names = [parent_names] parent_names = [parent_names]
keys_modified.extend(super().create_records( keys_modified.extend(super().create_records(
values=values, records=records, element=element)) values=values, records=records, element=element))
......
...@@ -72,6 +72,10 @@ def converter_registry(): ...@@ -72,6 +72,10 @@ def converter_registry():
"DictElement": { "DictElement": {
"converter": "DictElementConverter", "converter": "DictElementConverter",
"package": "caoscrawler.converters"}, "package": "caoscrawler.converters"},
"HeuristicDictElement": {
"converter": "HeuristicDictConverter",
"package": "caoscrawler.converters"
},
"TextElement": { "TextElement": {
"converter": "TextElementConverter", "converter": "TextElementConverter",
"package": "caoscrawler.converters"}, "package": "caoscrawler.converters"},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment