私はsmall codebase to back up Dropbox Business filesを持っていて、mypyを使用して、まったく不快なDropbox Python SDKの使用に役立てようとしています。mypyが 'Dropbox'モジュールを見つけられません
私はmypyをインストールしており、動作しています。
はしかし、mypyは、次の行のために警告を発生させます:
import dropbox
警告は「『ドロップボックス』という名前のモジュールが見つかりません」です。
DropboxのSDKジェネレータ(Stoneという)は、generate compatible stub files(この場合はdropbox.pyi
と呼ばれます)と思われます。
site-packages/dropbox
にdropbox.pyi
がありません。ここでmypyはそれを探します。
dropbox
パッケージのタイプチェックが正常に機能するにはどうすればよいですか?
ありがとうございます。
バージョン:
- のPython 3.6の64ビット(アナコンダ)
- OS:Windowsの10のPro 64ビット
- mypy 0.521
- のDropboxのSDK 8.0.0
:あなたはDropboxがPythonのSDKからスタブを構築することができますまた
、:のDropbox APIの仕様から、そうするには
安定しているようだ。 Dropboxの誰かが型付きレポにスタブを追加しない理由はありますか?面倒なことがあれば、スタブを追加しますか? – blokeley
何か特別な理由があるかどうかはわかりませんが、チームに依頼します。 – Greg
ありがとうございました。スタブがtypeshedに追加されていることがわかっている場合は、上記の答えに注意してください – blokeley