@@ -512,8 +512,8 @@ def save_as_csv(self) -> None:
512
512
def save_as_json (self ) -> None :
513
513
"""Save the fitting result as json file."""
514
514
if self .args ["outfile" ]:
515
- with open (
516
- Path ( f" { self . args [ 'outfile' ] } _summary.json" ), "w" , encoding = "utf-8"
515
+ with Path ( f" { self . args [ 'outfile' ] } _summary.json" ). open (
516
+ "w" , encoding = "utf-8"
517
517
) as f :
518
518
json .dump (transform_nested_types (self .args ), f , indent = 4 )
519
519
else :
@@ -539,13 +539,13 @@ def read_input_file(fname: Path) -> MutableMapping[str, Any]:
539
539
fname = Path (fname )
540
540
541
541
if fname .suffix == ".toml" :
542
- with open (fname , "rb" ) as f :
542
+ with fname . open ("rb" ) as f :
543
543
args = tomli .load (f )
544
544
elif fname .suffix == ".json" :
545
- with open (fname , encoding = "utf-8" ) as f :
545
+ with fname . open (encoding = "utf-8" ) as f :
546
546
args = json .load (f )
547
547
elif fname .suffix in {".yaml" , ".yml" }:
548
- with open (fname , encoding = "utf-8" ) as f :
548
+ with fname . open (encoding = "utf-8" ) as f :
549
549
args = yaml .load (f , Loader = yaml .FullLoader )
550
550
else :
551
551
raise OSError (
@@ -654,7 +654,7 @@ def pkl2any(pkl_fname: Path, encoding: str = "latin1") -> Any:
654
654
with gzip .open (pkl_fname , "rb" ) as f :
655
655
return unicode_check (f , encoding = encoding )
656
656
elif pkl_fname .suffix == ".pkl" :
657
- with open (pkl_fname , "rb" ) as f :
657
+ with pkl_fname . open ("rb" ) as f :
658
658
return unicode_check (f , encoding = encoding )
659
659
else :
660
660
choices = [".pkl" , ".pkl.gz" ]
0 commit comments