2 日前、友人が、テキスト ファイルを一定の行数に従って複数のテキスト ファイルに分割したいと言いましたが、それを実現する方法がわかりませんでした。データの量が少ない場合は、手動で分割しても問題ありません。データの量が多い場合、手動で行うのは労力がかかりすぎて現実的ではありません。次に、それを実現するためにスクリプトを使用する必要があります。このタスクを簡単に完了したい友人がいる場合は、それを記録して、必要な友人に便宜を提供することをお勧めします。
以下では、それぞれ Python と PHP を使用してスクリプトを実装し、操作します。もちろん、言語に慣れていない友人がいる場合は、自分で選択することもできます。コードを書く能力にはまだ到達していないため、少なくともロケールの使用方法を知る必要があります。これを達成していれば、次の作業を完了できます。デモは次のとおりです。
たとえば、A.txt ファイルを 5 行に従って複数の txt ファイルに分割したいとします。
A.txtファイルは分割するテストデータで、以下のように21個のデータを作成しました。
5行ごとに分割すると、以下の5つのtxtファイルになります。実装する Python スクリプト: py
スクリプトを実行します: python Split.py
実行結果を表示します:
0.txt と 4.txt の内容を確認します。
以上です 21 データは 5 つのテキスト ファイルに分割されます。データ量が多い場合は、スクリプト内の LIMIT (分割する個数) を変更するだけで済みます。もちろんファイル形式はtxtやcsvなどに限定されませんので、興味のある方はぜひ試してみてください。
phpで書かれたスクリプトは以下の通りです。ここではあまり説明しませんが、Pythonを使用することをお勧めします。
ファイルを分割するための Python と PHP の間のコード共有に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。