Как исправить ошибку: ValueError: Невозможно добавить интегральное значение в метку времени без freq. в python, pytest - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть этот код:

import pytest
from collections import Counter
import pandas as pd
import datetime

def my_func():
    if 1.2 >= round(row['a'] / 
            (row['b'] - 
                row['c']).total_seconds(), 2) >= 0.8:
        action...

Я гарантирую, что:

row['b'], row['c']- is not null, and is timestamp.
row['b'] - row['c']).total_seconds()- != 0
row['a']- is not null

, и я получил эту ошибку:

ValueError: Cannot add integral value to Timestamp without freq.

спасибо,

...