pythonを用い、テキストファイルの中身をコピーし、表示しようと考えているのですが、思い通りに動作しません。
試したこと、のソースだと無駄な改行が入ってしまうため、原文のままでコピーしたいと考えています。
対応策等あればご教授ください。
前提・実現したいこと
テキストファイルの中身をコピーし、コンソールに表示するといった、
ごく単純なことを実現しようと思っています。
発生している問題・エラーメッセージ
テキストファイルの文字数が多いと、全てをコピーできず、
表示が途中で切れてしまいます。
サイズが大きくなり変数に格納しきれず、表示が途中で切れてしまうのでは?と
考えているのですが、そのようなことはあるのでしょうか。
コピーを試みている文章は、270000バイト、950行ほどなのですが、
該当のソースコードでは、13000バイト、500行程度しか表示ができません。
該当のソースコード
Python
1with open(test.txt, 'r', encoding='utf-8') as f: 2 text = f.read() 3 print(text)
試したこと
下記のコードではすべての内容を表示してくれます。
python
1with open(test.txt, 'r', encoding='utf-8') as f: 2 for text in f: 3 print(text)
補足情報(FW/ツールのバージョンなど)
windows 10
python 3.7.4
デバッグはVS Codeで実施
回答1件
あなたの回答
tips
プレビュー