File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -73,24 +73,24 @@ def _field_split(path):
7373 que = path
7474 fields = []
7575 # regex match dotted values and square brackets
76- regex = re .compile (r' ^[^\[\].]+|^\[[\'\"].+?[\'\"]\]|^\[.*?\]' )
77- while ( regex .match (que ) ):
76+ regex = re .compile (r" ^[^\[\].]+|^\[[\'\"].+?[\'\"]\]|^\[.*?\]" )
77+ while regex .match (que ):
7878 m = regex .match (que )
7979 # remove outer square brackets
80- field = re .sub (r' (^\[)|(\]$)' , "" , que [m .start (): m .end ()])
80+ field = re .sub (r" (^\[)|(\]$)" , "" , que [m .start () : m .end ()])
8181 try :
8282 # make numbers numbers
8383 fields .append (ast .literal_eval (field ))
8484 except Exception :
8585 # or strip the quotes
8686 fields .append (re .sub ("['\" ]" , "" , field ))
8787 try :
88- if que [m .end ()] == '.' :
89- que = que [m .end () + 1 :]
88+ if que [m .end ()] == "." :
89+ que = que [m .end () + 1 :]
9090 else :
91- que = que [m .end ():]
91+ que = que [m .end () :]
9292 except IndexError :
93- que = ''
93+ que = ""
9494 return fields
9595
9696 def set_value (self , obj , path , val ):
You can’t perform that action at this time.
0 commit comments