ホームページ >バックエンド開発 >Python チュートリアル >Pythonのopen関数の使い方を詳しく解説

Pythonのopen関数の使い方を詳しく解説

hzc
hzcオリジナル
2020-06-22 16:08:3710754ブラウズ

Pythonのopen関数の使い方を詳しく解説

Python の open 関数の使用法の詳細な説明

python open() 関数は、ファイルを開いてファイルを作成するために使用されます。ファイル オブジェクト。読み書きするには、関連するメソッドのみを呼び出すことができます。

関数の構文は次のとおりです:

open(name[, mode[, buffering]])

パラメータの説明:

  • ##name: 保存するファイルの名前を含む文字列アクセス値。

  • mode : mode は、ファイルを開くモード (読み取り専用、書き込み、追加など) を決定します。以下のすべての可能な値の完全なリストを参照してください。このパラメータはオプションであり、デフォルトのファイル アクセス モードは読み取り専用 (r) です。

  • buffering : バッファリング値が 0 に設定されている場合、バッファリングは行われません。バッファリングの値が 1 の場合、ファイルにアクセスするときに行がバッファリングされます。バッファリング値が 1 より大きい整数に設定されている場合、これがレジスタ領域のバッファ サイズであることを示します。負の値の場合、レジスタ領域のバッファサイズはシステムのデフォルトになります。

パラメータ Mode

r、w、および a の基本値は、ファイルを開くための基本モードであり、読み取り専用に対応します。 、書き込み専用、追加モード。4 つの文字

b、t、および U は、上記のファイルを開くモードと組み合わせて使用​​されます。バイナリ モード、テキスト モード、読み取り/書き込みモード、ユニバーサル改行文字が組み合わせて使用​​されます。

コモンモード値の組み合わせ

1、r或rt     默认模式,文本模式读
2、rb      二进制文件
3、w或wt     文本模式写,打开前文件存储被清空
4、wb      二进制写,文件存储同样被清空 
5、a       追加模式,只能写在文件末尾
6、a+       可读写模式,写只能写在文件末尾 
7、w+      可读写,与a+的区别是要清空文件内容
8、r+      可读写,与a+的区别是可以写到文件任何位置

推奨チュートリアル: "

Python チュートリアル "

以上がPythonのopen関数の使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。