Я считаю, что синтаксис предыдущих ответов является избыточным и трудно запоминаемым. Пандас представил метод query()
в v0.13, и я предпочитаю его. Для вашего вопроса вы можете сделать df.query('col == val')
Воспроизводится из http://pandas.pydata.org/pandas-docs/version/0.17.0/indexing.html#indexing-query
In [167]: n = 10
In [168]: df = pd.DataFrame(np.random.rand(n, 3), columns=list('abc'))
In [169]: df
Out[169]:
a b c
0 0.687704 0.582314 0.281645
1 0.250846 0.610021 0.420121
2 0.624328 0.401816 0.932146
3 0.011763 0.022921 0.244186
4 0.590198 0.325680 0.890392
5 0.598892 0.296424 0.007312
6 0.634625 0.803069 0.123872
7 0.924168 0.325076 0.303746
8 0.116822 0.364564 0.454607
9 0.986142 0.751953 0.561512
# pure python
In [170]: df[(df.a < df.b) & (df.b < df.c)]
Out[170]:
a b c
3 0.011763 0.022921 0.244186
8 0.116822 0.364564 0.454607
# query
In [171]: df.query('(a < b) & (b < c)')
Out[171]:
a b c
3 0.011763 0.022921 0.244186
8 0.116822 0.364564 0.454607
Вы также можете получить доступ к переменным в среде, добавив @
.
exclude = ('red', 'orange')
df.query('color not in @exclude')
Перейдите к Инструментам> Опции> Усовершенствованная "Вкладка" (?)> Щелчок Вкладки
Шифрования кнопка "Validation" и снимите флажок с флажком для проверки законности
рекомендоваться, хотя это, это довольно небезопасно, поскольку это оставляет Вас широко открытыми для принятия любого недопустимого сертификата. Я только сделал бы это при использовании браузера на Интранет, где законность сертификата не является беспокойством Вам, или Вы не заинтересованы в целом.
Вместо того, чтобы использовать недопустимые/устаревшие сертификаты SSL, почему бы не использовать самоподписанные сертификаты SSL? Тогда можно добавить исключение в Firefox для просто того сайта.
Используя бесплатный сертификат лучшая идея, если Ваши разработчики используют Firefox 3. Firefox 3 жалуется громко на самоподписанные сертификаты, и это - главное раздражение.
MitM Меня дополнение сделает это - но я думаю, что самоподписанные сертификаты являются, вероятно, лучшим решением.
Для безопасной альтернативы попробуйте эти Перспективное дополнение Firefox
, Если эта ссылка не работает, пробуют этого: https://addons.mozilla.org/en-US/firefox/addon/perspectives /
Попробуйте добавить исключение: Firefox -> Инструменты -> Advanced -> Вид сертификаты -> Серверы -> Добавить исключение.