(df.groupby(df.columns.tolist()).size() == 1).sum()
За кулисами это выглядит так:
In [33]: df.groupby(df.columns.tolist()).size()
Out[33]:
a b
1 1 2
2 2 1
3 2 1
dtype: int64
size
подсчитывает количество строк в комбинации, которое вы затем суммируете для строк, где оно равно 1.
] Очевидно, это сделано специально. Обратите внимание на эту ошибку Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=443354
В Firefox есть функция, при которой вы закрываете Firefox и предлагает сохранить все ваши вкладки, а затем вы восстанавливаете браузер, и эти вкладки появляются назад. Это называется восстановлением сеанса. Я не понимал, что он также восстановит все файлы cookie сеанса для этих страниц! Он относится к этому так, как будто вы никогда не закрывали браузер.
Это имеет смысл в том смысле, что если ваш браузер выйдет из строя, вы вернетесь туда, где вы были, но это немного сбивает с толку веб-разработчиков, которые использовали для очистки сеансовых файлов cookie. У меня есть несколько старых сессионных куки-файлов, сделанных несколько месяцев назад, которые были установлены сайтами, которые я всегда открывал во вкладках.
Чтобы проверить это, закройте все вкладки в браузере, затем закройте браузер и перезапустите его. Я думаю , что в этом случае сеансовые куки для вашего сайта должны быть удалены. В противном случае вам придется отключить восстановление сеанса.
Это должно работать. Раньше я был одним из тестеров модулей cookie, и я не думаю, что есть какая-то причина, по которой это могло бы вести себя по-другому (хотя в случае сбоя файлы cookie сеанса могли бы быть рассчитаны на использование при перезапуске). ...)
Вы просматриваете файлы cookie в меню «Настройки»> «Конфиденциальность»
Это должно работай. Раньше я был одним из тестировщиков модуля cookie, и я не думаю, что есть какая-то дизайнерская причина, по которой это могло бы вести себя иначе (хотя в случае сбоя файлы cookie сеанса могут быть предназначены для жизни при перезапуске ...)
Просматриваете ли вы файлы cookie в меню «Настройки»> вкладка «Конфиденциальность»> кнопку «Показать файлы cookie ...»?
Кроме того, пробовали ли вы новый профиль?