初めまして。pythonを学習し始めて1週間程度のものです。
pythonのモジュールのインポートの際にVScode上(flake8が引っかかってる?)でエラーを検知しました。
しかし、init.pyの__all__に正しく記載しているはずだと思います。
プログラムも正常に実行されているため、VScodeの設定がおかしいのかなと思うのですが、正しい処置がわかりません。どなたかご教授願います。
lessonpy
1from lesson_package.talk import * 2 3print(animal.cry()) 4print(animal.sing())
animalpy
1from lesson_package.tools import utils 2 3 4def sing(): 5 return '#nvjoernvervotr' 6 7 8def cry(): 9 return utils.say_twice('bvrvbrebvor') 10
humanpy
1from ..tools import utils 2 3 4def sing(): 5 return 'sing' 6 7 8def cry(): 9 return utils.say_twice('cry')
initpy
1#__init__pyです 2__all__ = ['animal']
settingsjson
1{ 2 "workbench.colorTheme": "GitHub Dark", 3 "editor.minimap.enabled": false, 4 "workbench.iconTheme": "material-icon-theme", 5 "workbench.editorAssociations": [ 6 { 7 "viewType": "jupyter.notebook.ipynb", 8 "filenamePattern": "*.ipynb" 9 } 10 ], 11 "files.autoSave": "afterDelay", 12 "editor.suggestSelection": "first", 13 "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", 14 "files.autoSaveDelay": 1000, 15 "python.linting.lintOnSave": true, 16 "python.linting.pylintEnabled": false, 17 "python.linting.pycodestyleEnabled": false, 18 "python.linting.flake8Enabled": true, 19 "python.linting.flake8Args": [ 20 "--ignore=W293, W504", 21 "--max-line-length=150", 22 "--max-complexity=20" 23 ], 24 "python.formatting.provider": "autopep8", 25 "python.formatting.autopep8Args": [ 26 "--aggressive", "--aggressive", 27 ], 28 "python.pythonPath": "/Users/ユーザー名/opt/anaconda3/envs/djangoenv/bin/python", 29}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/12 06:12