python 写一个程序,将文件里面的数据异或上0XAA
时间: 2024-05-06 07:22:04 浏览: 137
写入文件程序-Python
以下是一个Python程序,可以将文件中的数据异或上0XAA:
```python
# 打开文件
with open('filename.txt', 'rb') as f:
# 读取文件内容
data = f.read()
# 将数据转换为字节数组
data = bytearray(data)
# 对每个字节进行异或操作
for i in range(len(data)):
data[i] ^= 0xAA
# 将修改后的数据写回文件
with open('filename.txt', 'wb') as f:
f.write(data)
```
请将上面代码中的`filename.txt`替换为你需要处理的文件名,然后运行程序即可。程序会读取文件中的数据,对每个字节进行异或操作,并将修改后的数据写回文件中。
阅读全文