まず、ファイルを開きます
オープン関数:
1)共通パラメータ:最初、ファイルまたはパスを開くために、第二のパラメータ、ファイルオープンモード、第3のパラメータ符号化、開いたコード形式のファイルを指定する(注RBにモデルを使用することを使用しないでください)
2)一般的なファイルを開くことが必要です。
① R&LT:読み取り専用モードでは、通常のファイル読み出し
②rb:読み取り専用モードで、ファイルを開くためのバイナリコード化された形式で、あなたは画像など、ビデオを、読むことができます
3)パラメータ説明:
同じディレクトリ内のファイルを読み込む場合①は、ファイル名に直接書き込むことができます
ディレクトリの下に同じファイルを読んでいない場合は②は、ファイルへの絶対パスを記述する必要があります
注:このメソッドを使用開いて、ファイルを閉じるには、Closeメソッドを使用してファイルを読むことを忘れないでください
構文:
ファイル#を開きます。
F =オープン( "ファイルパス/ファイル名"、 "ファイル・モードを開く"、コード= "UTF-8")
#内容を読みます
コンテンツ= f.read()
#印刷内容を読み出します
印刷(コンテンツ)
#ファイルを閉じます
f.close()
第二に、ファイルへの書き込み
ファイルに書き込まれた内容を読み出すためにオープン機能を使用
1)一般的な書き込みモード:
① A:で、追加の書き込みが存在しないファイルを開く場合は、文句はありません、ファイルモードを開いて、それが自動的に作成されます
②ab:と追記あなたは存在しないファイルを開く場合は、オープンスキーマファイル、それは自動的に、1を作成し、文句はありませんバイナリエンコードのファイルを開くためのフォーマット
③w:書き込みモードで開かれ、ファイルが上書きされ、あなたが存在しないファイルを開く場合は、文句はありません(元のファイルの内容を空にすることだろう)、それが自動的に作成されます
④wb:書き込みモードのファイルで開かれ、上書きあなたは存在しないファイルを開いた場合に、それが自動的に作成されます、文句はありません、(ファイルの元の内容は空にすることになります)、バイナリエンコードのファイルを開くためのフォーマット
注意点意図:AB、W、Wbは 、 コンテンツのみを書き込むことができ、コンテンツを読み取ることができません
構文:
ファイル#を開きます。
F =オープン( "ファイルパス/ファイル名"、 "ファイル・モードを開く"、コード= "UTF-8")
#内容を読みます
コンテンツ= f.read()
#印刷内容を読み出します
印刷(コンテンツ)
#ファイルを閉じます
f.close()
第三に、ファイルを読みます
読み出しファイルの方法:
①read:ファイルのすべての内容を読み取り、この方法は、コンテンツ(文字)のサイズを指定するパラメータを読み取ることができる
②readlineを各単一ライン読み取り
③raadlinesを:行のすべての内容を読み取り、各行リストに要素として
第四に、この方法でファイルを開くために
使用して:コンテキストマネージャとファイル操作を開くことができるファイルを開くとて、それは自動的に私たちは、ファイルのクローズに役立つ構文を:
:Fとして(「ファイルパス/ファイル名」、「ファイル・モードを開く」、コード=「UTF-8」)オープンと
コンテンツ= f.read()
印刷(コンテンツ)