我有一個私鑰文件(private.key)與內容的格式如下如何從python文件中提取必要的內容?
-----BEGIN PRIVATE KEY-----
blahblahblahblahblahblahblahblah
blahblahblahblahblahblahblahblah
blahblahblahblahblahblahblahblah
-----END PRIVATE KEY-----
我讀的文件如下:
pk = open('private.key', 'rb').read()
如何消除第一行和最後並只提取私鑰的內容到變量pk中?
期待在Python類似的東西
egrep -v "PRIVATE KEY" private.key | tr -d "\n\r"
沒有必要爲二進制讀模式''b''爲您的關鍵是base64編碼。在解決了上述問題後,此模塊將派上用場:https://docs.python.org/3.4/library/base64.html#module-base64。這也許有所幫助:https://python-gnupg.readthedocs.org/en/latest/gnupg.html –