もっと詳しく
すべてのオンラインアプリケーションは、ファイルを処理できる必要があります。 Pythonはいくつかのファイル管理機能を提供します。 これにより、ユーザーはファイルを操作し、アクセス、更新、コピー、およびその他のさまざまなファイル管理機能を含む基本的な操作を実行できます。 Pythonのopen()関数は、特定のファイルを開くために使用されます。 open()メソッドにはいくつかのモードがあり、それぞれが一連のオプションでファイルを開くことができます。

ファイルを作成する

最初のステップは、新しいファイルを作成することです。 したがって、ファイルを作成するために、open()関数を使用しています。 open()メソッド内で、作成するファイルの名前を「myfile」に指定しました。 これに伴い、ファイルのモードを提供しました。 ‘w’モードは、書き込むファイルを作成することを表します。

上記のコードを実行すると、ファイル’myfile’が正常に作成されたことを示すこのタイプの出力が得られます。

このファイルは、「ローカルディスクC」の「users」フォルダにあります。

ファイルを開く

ファイルを作成したら、必要なファイルを開いて、ファイルにコンテンツを書き込みます。 open()関数を使用しています。 このメソッドはファイルを開きます。 この関数には2つの引数が含まれています。 最初のパラメーターは書き込み用に開きたい特定のファイルの名前を示し、2番目の引数はファイル’w’のモードを示します。

出力は、書き込み用にファイル’myfile’を正常に開いたことを示しています。

ここで、「myfile」という名前のファイルが開かれます。

ファイルにコンテンツを書き込む

次に、定義されたファイルにコンテンツを書き込みます。 したがって、f.write()関数を使用します。 この関数内で、ファイル’myfile’に書き込みたい行、テキスト、またはコンテンツが与えられています。

これは、ファイルにテキストを書き込むためのコードが正常に実行されたことを表します。

「バドミントンをするのが大好き」という行を提供したので、ファイルに表示されます。

ファイルを閉じる

ファイルにテキストを書き込んだ後、必要なファイル「myfile」を閉じる必要があります。 そのために、f.close()関数を呼び出しています。

ファイルを効果的に閉じました。

新しいフォルダの作成

ファイルの内容をコピーして貼り付ける前に、「新しいフォルダ」という名前のフォルダを作成します。 まず、ローカルディスクCを開きます。次に、マウスの左クリックでメニューバーを開きます。 そこからメニューバーが表示され、「新規」オプションを選択します。

[新規]オプションをもう一度クリックすると、新しいメニューバーが開きます。 そのメニューバーから、「フォルダ」オプションを選択します。

これをすべて行うことにより、同じ場所(ローカルディスクCのユーザー)に「新しいフォルダー」を作成します。

「新しいフォルダ」を開くと、空であることがわかります。 次に、ファイルをコピーしてこのフォルダーに貼り付ける必要があります。

ある場所から別の場所に完全なファイルをコピーして貼り付ける

ファイル「myfile」からテキストをコピーし、そのテキストをフォルダ「Newfolder」に貼り付けます。 この目的のために、ライブラリ「shutil」を統合します。 次に、shutil()の関数を利用します。 最初のパラメーターは、コピーするファイルの名前を示し、2番目のパラメーターは、ファイルをコピーするフォルダーまたはファイルを貼り付けるフォルダーの名前を示します。

結果は、コードの実装を示しています。

ファイル「myfile」を正常にコピーし、フォルダ「Newfolder」に貼り付けました。

ファイルがコピーされると、ファイルのコンテンツ全体が自動的にコピーされ、新しい場所に貼り付けられます。

2番目の新しいファイルを作成します

もう一度新しいファイルを作成します。 open()コマンドを呼び出してファイルを作成してきました。 open()関数で作成するファイルの名前として「myfile_1」を指定しました。 ‘w’モードは、書き込むファイルの作成を示します。

上記のコードを実行した後、このタイプの結果が得られます。これは、ファイル「myfile_1」がビルドされることを示しています。

このファイルの場所は、ファイル’myfile’の場所と同じです。

ファイルを開き、テキストを追加します

次に、関連するファイルを開き、データを入力します。 open()メソッドが使用されています。 この関数は、ファイルを開くために使用されます。 このメソッドには2つのパラメーターがあります。 最初の引数は、書き込み用に開きたい特定のファイルのタイトルであり、2番目の引数はファイルのモード(「w」)を指定します。 ファイルにアクセスした後、指定したファイルにテキストを書き込みます。

その結果、f.write()メソッドが適用されます。 この関数のパラメーターとして、ファイル’myfile_1’に書き込むテキストを提供しました。 ファイルにテキストを書き込んだ後、適切なファイル’myfile_1’をシャットダウンする必要があります。 したがって、f.close()メソッドを採用しました。

この出力は、ファイル’myfile_1’を効果的に開き、その中にデータを書き込むことを示しています。

以下のように、ファイルに「さまざまな場所を訪問するのが大好き」というテキストを追加します。

ファイルのテキストを読み、印刷します

まず、open()関数と’with’キーワードを適用しました。 関数の属性として、開きたいファイル名を指定しました。 この後、関数readlines()を使用しています。 このメソッドは、入力されたファイルからデータを読み取り、それらの行を変数’line’に格納するだけです。 最後に、print()ステートメントを使用してファイルのデータを表示しています。

コードを実行すると、ファイル’myfile_1’の内容が見つかります。

あるファイルのテキストをコピーして別のファイルに貼り付ける

あるファイルからテキストをコピーして別のファイルのテキストに置き換えるには、open()関数と’with’キーワードを適用します。 変数「f」を宣言して、ファイル「myfile」の内容が「f」変数に保存されるようにします。 次に、再びopen()関数と’with’ステートメントを使用して別のファイル’myfile_1’を開きます。 このファイルは、書き込み’w’モードで開くことができます。

ここで、「for」ループを使用します。 このループは、ファイル「myfile_1」に「バドミントンをするのが大好き」という文を書くまで繰り返されます。 このコンテンツを作成するには、write()関数を使用します。

このスクリーンショットは、上記のコードの実装が成功したことを示しています。

テキストをコピーする前。 「myfile_1」には、「さまざまな場所に行くのが大好き」というデータが含まれています。 ファイル’myfile’からデータをコピーし、そのデータをmyfile_1’に貼り付けます。 これで、ファイル「myfile_1」に「バドミントンをするのが大好き」という行が追加されました。

結論

ファイルをコピーする前に、まずファイルを作成し、次にそのファイルを開き、ファイルにコンテンツを追加し、ファイルを閉じてから、別の場所に新しいフォルダーを作成する必要があります。 次に、ファイルをある位置から別の位置にコピーしました。 この記事では、あるファイルからテキストをコピーして、そのテキストを別のファイルに貼り付ける方法を示しました。

The post Pythonでファイルをコピーする方法 appeared first on Gamingsym Japan.