私はスタック上の問題を検索して解決策を見つけることができませんでしたので、ここで私はそれについてお聞きします.im learnin Pythonの書籍「OReilly.Introducing.Python」と第5章のモジュールセクション著者は、2つのプログラムが1つのディレクトリに保存されているときに、プログラムを保存して別のプログラムでモジュールとして使用できると言っています。これはモジュールとして使用する最初のプログラムです。 report.py別のプログラムをモジュールとしてインポートする
def get_description(): # see the docstring below?
"""Return random weather, just like the pros"""
from random import choice
possibilities = ['rain', 'snow', 'sleet', 'fog', 'sun', 'who knows']
return choice(possibilities)
とメインプログラムはこれです:
import report
description = report.get_description()
print("Today's weather:", description)
その私はそれがこのエラーでapearsことをインポートするときに私が知っている簡単なプログラム:
トレースバック(最も最近更新されたファイル) ファイル "H:\ python \ Lib \ weather.py"天気は、まるでプロ ""」 ^ IndentationError:期待私は、ディレクトリを変更し、libフォルダまたはスクリプトにすることをコピーしようと、これは私のsys.pathある
インデントブロック: H:\パイソンのLib \ C:\ Windowsの\ System32に H:\ pythonの\ Libの\ idlelib H:\ Pythonの\のpython35.zip H:\ Pythonの\ DLLを H:\ pythonの\ libに H:\パイソン H:\ pythonの\ libに\のsite-packages
私は最初のプログラム –