テキストでは以下のコードを実行するように指示があるのですが、
実際には「bookというモジュールは存在しません」という旨のエラーが
発生します。コマンドプロンプトなどで予め読み込む必要があるのでしょうか。
よろしくお願いします。
python
1import pickle 2import book 3 4b = book.Book('978-4-7981-5382-7','独習C# 新版 ', 3600) 5 6with open('./chap07/book.bin','wb') as file: 7 pickle.dump(b,file)
> テキストでは以下のコードを実行するように指示がある
「テキスト」とは何ですか?
ご質問ありがとうございます。使用している書籍になります。
その書籍の、読んでいるところより前の部分に、「book.py」を作っているページがあったりしませんか?
> 使用している書籍になります。
いやだから、その書籍の名前を聞いてるのですけど
書籍はこれですね
https://books.google.co.jp/books?id=SHPtDwAAQBAJ&pg=PT374#v=onepage&q&f=false
一つ前のページの「book.py」(リスト 7.23)では??
https://books.google.co.jp/books?id=SHPtDwAAQBAJ&pg=PT373#v=onepage&q&f=false
質問者の前回の質問でそのコードを書いているはずなのですが…。
https://teratail.com/questions/359083
> 質問者の前回の質問でそのコードを書いている
その時に作った「book.py」を同じディレクトリに置いてないとか、ファイル名を「book.py」にしなかったとかですかね
回答3件
あなたの回答
tips
プレビュー