gpt4 book ai didi

python - 在python 3中删除字节中的一些特定内容

转载 作者:行者123 更新时间:2023-12-02 03:31:21 24 4
gpt4 key购买 nike

我不知道如何从以下字节中删除'\x00'。目前,我正在尝试将此字节写入python 3中的文本文件。

b'Today, in the digital age, any type of data, such as text, images, and 
audio, can be\r\ndigitized, stored indefinitely, and transmitted at high
speeds. Notwithstanding these\r\nadvantages, digital data also have a
downside. They are easy to access illegally, tamper\r\nwith, and copy for
purposes of copyright violation.\r\nThere is therefore a need to hide secret
identification inside certain types of digital\r\ndata. This information can
be used to prove copyright ownership, to identify attempts\r\nto tamper with
sensitive data, and to embed annotations. Storing, hiding, or embedding\r
\nsecret information in all types of digital data is one of the tasks of the
field of\r\nsteganography.\r\nSteganography is the art and science of data
hiding. In contrast with cryptography,\r\nwhich secures data by transforming
it into another, unreadable format, steganography\r\nmakes data invisible by
hiding (or embedding) them in another piece of data, known\r\nalternatively as
the cover, the host, or the carrier. The modified cover, including
the\r\nhidden data, is referred to as a stego object. It can be stored or
transmitted as a message.\r\nWe can think of cryptography as overt secret
writing and of steganography as covert\r\nsecret writing.\x00\x00\x00\x00\x00
\x00\x00\x00\x00\x00\x00\x00\x00'

我想从句子末尾删除多个\x00。请帮助我!

最佳答案

使用bytes.replace将子字符串替换为空字符串:

b = b'Today, in the digital age, any type of data, such as text, images, and audio, can be\r\ndigitized, stored indefinitely, and transmitted at high speeds. Notwithstanding these\r\nadvantages, digital data also have a downside. They are easy to access illegally, tamper\r\nwith, and copy for purposes of copyright violation.\r\nThere is therefore a need to hide secret identification inside certain types of digital\r\ndata. This information can be used to prove copyright ownership, to identify attempts\r\nto tamper with sensitive data, and to embed annotations. Storing, hiding, or embedding\r\nsecret information in all types of digital data is one of the tasks of the field of\r\nsteganography.\r\nSteganography is the art and science of data hiding. In contrast with cryptography,\r\nwhich secures data by transforming it into another, unreadable format, steganography\r\nmakes data invisible by hiding (or embedding) them in another piece of data, known\r\nalternatively as the cover, the host, or the carrier. The modified cover, including the\r\nhidden data, is referred to as a stego object. It can be stored or transmitted as a message.\r\nWe can think of cryptography as overt secret writing and of steganography as covert\r\nsecret writing.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'

b = b.replace(b'\x00', b'')
assert b.endswith(b'writing.')

关于python - 在python 3中删除字节中的一些特定内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51745600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com