前提・実現したいこと
open関数で取り出した1行の文章を指定された文字ずつで区切り打ち出した。
浮かび上がるものは何か答えよ。
ここに質問の内容を詳しく書いてください。
open関数で読み込んだ内容を指定された行数ごとに区切りたいです。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
python
1import textwrap 2txt = open.("txt1") 3text_line = txt.read 4txt.cloce 5 6numtxt = open("txt2") 7numlist = numtxt.readline() 8numtxt.close() 9 10for i in numtxt: 11print ('\n'.join(textwrap.wrap(text_line, int(i))))
試したこと
for関数を使う
スライスを使う
補足情報(FW/ツールのバージョンなど)
txt1は空白を含むランダムな7000字程度の文字列です
指定された文字数は以下のような形です。以下txt2
49
52
53
55
55
55
56
56
56
57
55
54
52
49
50
50
52
56
59
62
80
101
93
74
111
101
84
91
102
あなたの回答
tips
プレビュー