1

簡単に言えば、私は開発者に私をウィザードにしてもらいました。私が彼に支払ったにもかかわらず、彼は返事をせずに立ち去り、半分働いているPythonウィザードに固執しました。

ウィザードは Kodi 内で動作し、zip ファイルをダウンロードして展開します。しかし、スクリプト エラーが発生することがあります。

エラーは次のようになります。

    ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                         - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                        Error Type: <class 'urllib.ContentTooShortError'>
                                        Error Contents: retrieval incomplete: got only 138374907 out of 763947095 bytes
                                        Traceback (most recent call last):
                                          File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.ymwizard/default.py", line 161, in <module>
                                            wizard(name,url,description)
                                          File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.ymwizard/default.py", line 49, in wizard
                                            downloader.download(url, lib, dp)
                                          File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.ymwizard/downloader.py", line 9, in download
                                            urllib.urlretrieve(url,dest,lambda nb, bs, fs, url=url: _pbhook(nb,bs,fs,url,dp))
                                          File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-14/lib/python2.6/urllib.py", line 93, in urlretrieve
                                          File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-14/lib/python2.6/urllib.py", line 283, in retrieve
                                        ContentTooShortError: retrieval incomplete: got only 138374907 out of 763947095 bytes
                                        -->End of Python script error report<--
4

1 に答える 1

2

ファイルが完全にダウンロードされていない urllib エラーです。リクエストは try: except: ブロックにある必要があります

于 2015-09-11T07:56:03.010 に答える