問題タブ [pymtp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pymtp の使い方
GalaxyS3をUbuntu12.04でうまく動作させようとしましたが、役に立ちませんでした。動作しないさまざまなアプリを試しましたが、動作するアプリを作成しようとしています。
現在、Samsung は新しいデバイスで「悪い魔法」を行っており、何らかの理由で Ubuntu がデフォルトで実行できない MTP プロトコルを介して通信する必要があると言われています。
私はpythonが好きなので、pymtpを使ってこれを試しています。
私の現在の問題は、pymtp の接続機能が失敗していることです。
これにより、次の結果が得られます。
android - Python 3で動作するpymtpのエラー
Python から Android デバイスにアクセスして、写真をダウンロードしたいと考えています。libmtp は CLI から動作します。pymtpより。しばらく前から存在していましたが、python 2 用に設計されており、python 3 を使用しています。その間、いくつかの小さな問題を修正しましたが、特にこのセクションの get_filelisting 関数からのエラーで立ち往生しています。
エラーは「次」に関連しています。
そのセクションは私には奇妙に見えます。私はしばらくPythonでコーディングしてきましたが、ctypesは初めてです。多くのバリアントを試しましたが、すべて失敗しました。"next" は python の組み込み関数と混同する可能性があるため、名前を nextpointer に変更して、次のコードにたどり着きました。
動作しているように見えますが、偶然に動作しましたか? 設計上の欠陥はありますか?Python ctypes の経験がある人は、これが解決策であることを確認できますか? どんな提案でも大歓迎です。