私は学習段階にあり、問題がありますimport
testという名前のモジュールを作成しました。フォルダーにはtest.py、setup.py、python.exeがあり、sdistとinstallを実行した後、buildフォルダーとdistフォルダー内にMANIFESTファイル、build、libを取得しました。
今、私はIDLEで自分のモジュールを利用しようとし、次のように作成しました
>>> import test
>>> movies = ["1","2", ["3", "4", ["5", "6"]]]
>>> test.lol ()
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
test.lol ()
AttributeError: 'module' object has no attribute 'lol'
これは私が得ているエラーです。何が悪かったのか?なにが問題だったの?私は新しいので、自分で解決策を見つけることができませんでした。
これは私のモジュールです:
def lol():
for each_item in movies:
if isinstance(each_item, list):
for nest in each_item:
print(nest)
else:
print(each_item)
私はWindows7マシンとPython3.2を使用しています