Просмотр исходного кода

fix: mypy issue where the path can still be None

trgiangdo 10 месяцев назад
Родитель
Сommit
5028ffd293
3 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      taipy/core/data/json.py
  2. 1 1
      taipy/core/data/parquet.py
  3. 1 1
      taipy/core/data/pickle.py

+ 1 - 1
taipy/core/data/json.py

@@ -153,7 +153,7 @@ class JSONDataNode(DataNode, _FileDataNodeMixin):
         return self._read_from_path()
 
     def _read_from_path(self, path: Optional[str] = None, **read_kwargs) -> Any:
-        if not path:
+        if path is None:
             path = self._path
 
         with open(path, "r", encoding=self.properties[self.__ENCODING_KEY]) as f:

+ 1 - 1
taipy/core/data/parquet.py

@@ -181,7 +181,7 @@ class ParquetDataNode(DataNode, _FileDataNodeMixin, _TabularDataNodeMixin):
         return self._read_from_path()
 
     def _read_from_path(self, path: Optional[str] = None, **read_kwargs) -> Any:
-        if not path:
+        if path is None:
             path = self._path
 
         # return None if data was never written

+ 1 - 1
taipy/core/data/pickle.py

@@ -119,7 +119,7 @@ class PickleDataNode(DataNode, _FileDataNodeMixin):
         return self._read_from_path()
 
     def _read_from_path(self, path: Optional[str] = None, **read_kwargs) -> Any:
-        if not path:
+        if path is None:
             path = self._path
 
         with open(path, "rb") as pf: