質問: askopenfilename() print(typ(my_file)) print(my_file) ``` ### 試したこと いろいろ検索してみたのですが、わからずです。 ### 補足情報(FW/ツールのバージョンなど) macOS10.14.6 CotEditorで作成したソースをターミナルにドラック&ドロップで読み込ませています。 「しんせつなPython」(とおやま ただし等:秀和システム2016)設定はPython2.7を一通りやってみたいと思い、いじっています。青空文庫のファイルを読み込むべく、やっているのですがうまくいきません。 上記の本の記述によると、実行結果は次の様になるとのことなのです。 $ Python main.py /Users/ユーザ名/Downloads/wagahaiwa_nekodearu.txt すみません、全くの初心者です。
回答: 私はWindows10でPython3.7.7ですがエラーなく出来ました。3.8でも問題ないと思います。 『しんせつなPython』は存じ上げないのですがPython2前提の本で環境設定されたとするとそこら辺が問題 かも知れません。 Pythonは2と3で大きくいろいろ変わっているので古い本ですといろいろ厳しいかも知れません。 > > Class FIFinderSyncExtensionHost is implemented in both ... > > はMacOSの問題のようです > > > File and Directory error on MacOS: "Class FIFinderSyncExtensionHost is implemented in both ..." #24 で解決はちょっと難しいかも(ごめんなさい私はわかりません) 『しんせつなPython』の目次を見ますと 「大量の文字列を扱おう」 あたりを試されようとしているところでしょうか。 であればたとえば 【Python】MeCabを使って青空文庫を簡単に分かち書きする方法 ここらあたりを試されますときっと本に書いてるのと近いことが出来るかと思います。