LogViewer
=========================================================================
2025-08-21 16:25:14 Thu	START TASK.01	future_1d  future_receipt
=========================================================================
2025-08-21 16:25:16,888 - future_1d - INFO - future_receipt check=True check_last=2 start...
2025-08-21 16:25:26,356 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-20) done
2025-08-21 16:25:27,056 - future_1d - INFO - save future_receipt 2025-08-20 add
2025-08-21 16:25:27,064 - future_1d - INFO -                                       0  ...                           4
date                         2025-08-20  ...                  2025-08-20
variety                              AP  ...                          AP
fut_name                             苹果  ...                          苹果
warehouse                          富县子午  ...                        洛川延刚
receipt_pre                        None  ...                        None
receipt                             0.0  ...                         NaN
receipt_chg                           0  ...                           0
unit                                  张  ...                           张
comd                                 AP  ...                          AP
created_at   2025-08-21 16:25:26.977728  ...  2025-08-21 16:25:26.977728
updated_at   2025-08-21 16:25:26.978173  ...  2025-08-21 16:25:26.978173

[11 rows x 5 columns]
2025-08-21 16:25:54,274 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-21) done
2025-08-21 16:25:54,290 - future_1d - INFO - save future_receipt 2025-08-21 failed
=========================================================================
2025-08-21 18:25:50 Thu	START TASK.01	future_1d  future_receipt
=========================================================================
2025-08-21 18:25:52,615 - future_1d - INFO - future_receipt check=True check_last=2 start...
2025-08-21 18:26:21,219 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-20) done
Traceback (most recent call last):
  File "/root/project/future_1d/future_receipt.py", line 7, in 
    client.save_future_receipt(check=True, check_last=2)
  File "/root/project/future_1d/future1d_request.py", line 713, in save_future_receipt
    data_add = self.get_add_data_keep_left(df_new, df_db)
  File "/root/project/future_1d/future1d_request.py", line 473, in get_add_data_keep_left
    df_merged = df_new_unique.merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/frame.py", line 10839, in merge
    return merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 170, in merge
    op = _MergeOperation(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 807, in __init__
    self._maybe_coerce_merge_keys()
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1509, in _maybe_coerce_merge_keys
    raise ValueError(msg)
ValueError: You are trying to merge on float64 and object columns for key 'receipt_pre'. If you wish to proceed you should use pd.concat
=========================================================================
2025-08-21 18:27:25 Thu	START TASK.01	future_1d  future_receipt
=========================================================================
2025-08-21 18:27:27,402 - future_1d - INFO - future_receipt check=True check_last=2 start...
2025-08-21 18:27:51,193 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-20) done
Traceback (most recent call last):
  File "/root/project/future_1d/future_receipt.py", line 7, in 
    client.save_future_receipt(check=True, check_last=2)
  File "/root/project/future_1d/future1d_request.py", line 713, in save_future_receipt
    data_add = self.get_add_data_keep_left(df_new, df_db)
  File "/root/project/future_1d/future1d_request.py", line 473, in get_add_data_keep_left
    df_merged = df_new_unique.merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/frame.py", line 10839, in merge
    return merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 170, in merge
    op = _MergeOperation(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 807, in __init__
    self._maybe_coerce_merge_keys()
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1509, in _maybe_coerce_merge_keys
    raise ValueError(msg)
ValueError: You are trying to merge on float64 and object columns for key 'receipt_pre'. If you wish to proceed you should use pd.concat
=========================================================================
2025-08-21 18:28:49 Thu	START TASK.01	future_1d  future_receipt
=========================================================================
2025-08-21 18:28:51,305 - future_1d - INFO - future_receipt check=True check_last=2 start...
2025-08-21 18:29:13,406 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-20) done
Traceback (most recent call last):
  File "/root/project/future_1d/future_receipt.py", line 7, in 
    client.save_future_receipt(check=True, check_last=2)
  File "/root/project/future_1d/future1d_request.py", line 713, in save_future_receipt
    data_add = self.get_add_data_keep_left(df_new, df_db)
  File "/root/project/future_1d/future1d_request.py", line 473, in get_add_data_keep_left
    df_merged = df_new_unique.merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/frame.py", line 10839, in merge
    return merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 170, in merge
    op = _MergeOperation(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 807, in __init__
    self._maybe_coerce_merge_keys()
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1509, in _maybe_coerce_merge_keys
    raise ValueError(msg)
ValueError: You are trying to merge on float64 and object columns for key 'receipt_pre'. If you wish to proceed you should use pd.concat
=========================================================================
2025-08-21 18:29:48 Thu	START TASK.01	future_1d  future_receipt
=========================================================================
2025-08-21 18:29:50,361 - future_1d - INFO - future_receipt check=True check_last=2 start...
2025-08-21 18:30:12,426 - future_1d - INFO - pro.fut_wsr(trade_date=2025-08-20) done
Traceback (most recent call last):
  File "/root/project/future_1d/future_receipt.py", line 7, in 
    client.save_future_receipt(check=True, check_last=2)
  File "/root/project/future_1d/future1d_request.py", line 713, in save_future_receipt
    data_add = self.get_add_data_keep_left(df_new, df_db)
  File "/root/project/future_1d/future1d_request.py", line 473, in get_add_data_keep_left
    df_merged = df_new_unique.merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/frame.py", line 10839, in merge
    return merge(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 170, in merge
    op = _MergeOperation(
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 807, in __init__
    self._maybe_coerce_merge_keys()
  File "/usr/local/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1509, in _maybe_coerce_merge_keys
    raise ValueError(msg)
ValueError: You are trying to merge on float64 and object columns for key 'receipt_pre'. If you wish to proceed you should use pd.concat