質問: f.readlines() print(a) ``` [うまくいく\n, 挑戦しよう\n, 頑張れ\n]と表示されると思いきや、 結果は[]のみ表示され確かにemptyでした。 emptyを回避する方法がわからず八方塞がりなので、どうすれば回避できるかを回答していただけたら幸いです。 よろしくお願いします。 ### 補足情報(FW/ツールのバージョンなど) mac 10.14.1 visual studio code
回答: visual studio code のファイルの一覧が並んでいる一番上に青のフォルダのマークがあります。 これは保存ボタンで、おそらくファイルにコードを書いた後にその内容を反映させるのに必要なものだと思われます。 今回のコードは正しかったが、1.pyなどのファイルに書き込んだあとにファイルの保存ボタンを押さなかったため、書き込んだ内容が反映されず、emptyとなってしまったと考えます。 以後注意します。