Не уверен, что вам все еще нужно, но в Pandas 0.14 я обычно использую метод .astype ('timedelta64 [X]') http://pandas.pydata.org/pandas-docs/stable/timeseries. html (преобразование частоты)
df = pd.DataFrame([ pd.Timestamp('20010101'), pd.Timestamp('20040605') ])
df.ix[0]-df.ix[1]
Возвраты:
0 -1251 days dtype: timedelta64[ns]
(df.ix[0]-df.ix[1]).astype('timedelta64[Y]')
Возвраты:
0 -4 dtype: float64
Надеюсь, что это поможет
Ошибка говорит все:
Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.146)
(Driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=Windows NT 6.1.7600 x86_64)
Ваша основная проблема - совместимость версий между используемыми вами двоичными файлами следующим образом:
Поддерживает Chrome v54 -56
blockquote>
- Вы используете chrome = 65.0
- Замечания по выпуску ChromeDriver v2.36 ясно упоминает следующее:
Поддерживает Chrome v65-66
blockquote>
- Ваша версия Selenium Client 3.10.0 .
- Ваша версия JDK для нас неизвестна .
Таким образом, существует явное несоответствие между версией ChromeDriver ( v2.27 ) и браузером Chrome ( v65.0 )
Решение
- Обновление Уровень доступа ChromeDriver до ChromeDriver v2.36 .
- Держите версия Chrome на уровнях Chrome v65.x . ( в соответствии с примечаниями к выпуску ChromeDriver v2.36 )
- Очистите ваше рабочее пространство Project и Восстановить ваш проект с требуемыми зависимостями.
- Используйте инструмент CCleaner , чтобы стереть все операции с ОС до и после выполнения вашего тестового набора .
- Если ваша версия Chrome слишком стар, то удалите ее через Revo Uninstaller и установите последнюю версию GA и выпущенную версию Chrome.
- Выполните
@Test
.
Старая версия ChromeDriver выделяется при запуске теста; для исправления:
Пример: