【问题标题】:Python Script Error - Kodi/XBMC WizardPython 脚本错误 - Kodi/XBMC 向导
【发布时间】:2017-01-15 03:53:09
【问题描述】:

长话短说,我请了一位开发人员让我成为一名巫师,尽管我已经付钱给他,但他并没有不理睬他,而是坚持使用一个半工作的 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<--

【问题讨论】:

  • 文件似乎无法完全下载。检查互联网连接和服务器!处理此问题的正确方法是捕获异常并显示用户错误消息。
  • 谢谢你,我回家后会尽快尝试另一台服务器并让你知道。谢谢

标签: python xbmc kodi


【解决方案1】:

它的 urllib 错误文件没有完全下载你的请求应该在 try: except: blocks

【讨论】:

    猜你喜欢
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多