Как найти значение хеша строк информационного кадра? - PullRequest
0 голосов
/ 11 июля 2019

Я попробовал этот код из ранее заданного вопроса здесь о переполнении стека:

    def hashme(x):
        return base64.b64encode(hashlib.sha1(x).digest())
    df['ORIG'].astype(str).str.encode('UTF-8')\
              .apply(hashme)

Однако этот код предназначен для столбцов. Мне нужно найти хэш каждой строки.

Ссылка на ранее заданный вопрос

Я пытался использовать iloc , чтобы получить только строки, но это продолжало давать мне ошибку.

Я также хотел бы знать, как зацикливать номер строки, чтобы я мог найти значение хеш-функции числа n строк.

Я абсолютный новичок в Python, поэтому меня это действительно смущает.

Заранее спасибо.

1 Ответ

0 голосов
/ 11 июля 2019

Просто запрос хеш-значения:

df.loc[df['ORIG'] == hashme("my_value"))]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...