簡體   English   中英

如何更改特定地址上的字節

[英]How to change byte on specific addres

我需要編寫程序來更改特定地址中文件中的字節。 我只能使用python 2.2,它是游戲的模塊,所以...我讀過一次mmap,但是在python 2.2中找不到它

最好的選擇是直接操作文件。 這將適用於Python版本,即1.x,2.x,3.x。 這是一些入門的粗略概述...如果您執行實際的偽代碼,那么如果不是完全正確的Python,它可能會非常接近:

  1. 打開“ r + b”文件(讀/寫;對於POSIX系統,您也可以只使用“ r +”)
  2. 轉到有問題的特定字節(使用文件的tell()方法)
  3. 寫出要更改的單個字節(使用文件的write()方法)
  4. 關閉文件(使用文件的close()方法)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM