【Python3】’str’ object has no attribute ‘readlines’ の対処法
一度テキストファイル等に書き出してファイルを読み込むと、readlinesは使用できるのですが、そうではない場合に readlines を使用すると
‘str’ object has no attribute ‘readlines’
とかいうエラーが出ます。
こういう場合は下記のように改行毎にsplitしてあげるといいかなと思います。
# fに何か文字列が代入されているとします。
f = some_text
# 本来は下のように使いたいけどエラーが出ます。
# lines = f.readlines()
# ので次のように改行で分けて配列に格納します。
lines = f.split('\n')