diff --git a/influxdb_client/client/flux_csv_parser.py b/influxdb_client/client/flux_csv_parser.py index 99e68094..fa829702 100644 --- a/influxdb_client/client/flux_csv_parser.py +++ b/influxdb_client/client/flux_csv_parser.py @@ -259,7 +259,7 @@ def _prepare_data_frame(self): _temp_df = _temp_df.set_index(self._data_frame_index) # Append data - df = pd.concat([self._data_frame.astype(_temp_df.dtypes), _temp_df]) + df = _temp_df if self._data_frame.empty else pd.concat([self._data_frame.astype(_temp_df.dtypes), _temp_df]) if self._use_extension_dtypes: return df.convert_dtypes()