3

Pythonで一度に1つの特定の位置で1バイトを読み取ることができるかどうか疑問に思っています。については知っていますが、指定したバイトと指定したバイトのみを返すものが必要です。と書くと、ファイルの最初の 10 バイトが読み取られます。file.read(any number)file.read(10)

バイト 10 を読み取り、バイト 10 のみを返すと言うにはどうすればよいですか? (これは 1 より大きいすべての数値で機能する必要があります) また、クラスは使用しないでください!

4

1 に答える 1

7

以下に示すように、シークと読み取りを使用すると、特定の位置で 1 バイトを読み取ることができます。

f.seek(10)
f.read(1)
于 2012-06-10T22:28:56.687 に答える