Advertisement
7ewis

Untitled

Apr 1st, 2014
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.73 KB | None | 0 0
  1. $ curl -X POST http://192.168.9.149:81/API/v1.0/power-on/0
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  3. "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <title>TypeError: list indices must be integers, not unicode // Werkzeug Debugger</title>
  7. <link rel="stylesheet" href="?__debugger__=yes&amp;cmd=resource&amp;f=style.css" type="text/css">
  8. <!-- We need to make sure this has a favicon so that the debugger does not by
  9. accident trigger a request to /favicon.ico which might change the application
  10. state. -->
  11. <link rel="shortcut icon" href="?__debugger__=yes&amp;cmd=resource&amp;f=console.png">
  12. <script type="text/javascript" src="?__debugger__=yes&amp;cmd=resource&amp;f=jquery.js"></script>
  13. <script type="text/javascript" src="?__debugger__=yes&amp;cmd=resource&amp;f=debugger.js"></script>
  14. <script type="text/javascript">
  15. var TRACEBACK = 3049947504,
  16. CONSOLE_MODE = false,
  17. EVALEX = true,
  18. SECRET = "kvt7qZkgAnh4AuMtCsq2";
  19. </script>
  20. </head>
  21. <body>
  22. <div class="debugger">
  23. <h1>TypeError</h1>
  24. <div class="detail">
  25. <p class="errormsg">TypeError: list indices must be integers, not unicode</p>
  26. </div>
  27. <h2 class="traceback">Traceback <em>(most recent call last)</em></h2>
  28. <div class="traceback">
  29.  
  30. <ul><li><div class="frame" id="frame-3049948368">
  31. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  32. line <em class="line">1836</em>,
  33. in <code class="function">__call__</code></h4>
  34. <pre>return self.wsgi_app(environ, start_response)</pre>
  35. </div>
  36.  
  37. <li><div class="frame" id="frame-3041047792">
  38. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  39. line <em class="line">1820</em>,
  40. in <code class="function">wsgi_app</code></h4>
  41. <pre>response = self.make_response(self.handle_exception(e))</pre>
  42. </div>
  43.  
  44. <li><div class="frame" id="frame-3041049776">
  45. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  46. line <em class="line">1403</em>,
  47. in <code class="function">handle_exception</code></h4>
  48. <pre>reraise(exc_type, exc_value, tb)</pre>
  49. </div>
  50.  
  51. <li><div class="frame" id="frame-3041047760">
  52. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  53. line <em class="line">1817</em>,
  54. in <code class="function">wsgi_app</code></h4>
  55. <pre>response = self.full_dispatch_request()</pre>
  56. </div>
  57.  
  58. <li><div class="frame" id="frame-3041047888">
  59. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  60. line <em class="line">1477</em>,
  61. in <code class="function">full_dispatch_request</code></h4>
  62. <pre>rv = self.handle_user_exception(e)</pre>
  63. </div>
  64.  
  65. <li><div class="frame" id="frame-3041047856">
  66. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  67. line <em class="line">1381</em>,
  68. in <code class="function">handle_user_exception</code></h4>
  69. <pre>reraise(exc_type, exc_value, tb)</pre>
  70. </div>
  71.  
  72. <li><div class="frame" id="frame-3041049616">
  73. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  74. line <em class="line">1475</em>,
  75. in <code class="function">full_dispatch_request</code></h4>
  76. <pre>rv = self.dispatch_request()</pre>
  77. </div>
  78.  
  79. <li><div class="frame" id="frame-3041136816">
  80. <h4>File <cite class="filename">"/usr/local/lib/python2.7/dist-packages/flask/app.py"</cite>,
  81. line <em class="line">1461</em>,
  82. in <code class="function">dispatch_request</code></h4>
  83. <pre>return self.view_functions[rule.endpoint](**req.view_args)</pre>
  84. </div>
  85.  
  86. <li><div class="frame" id="frame-3041136880">
  87. <h4>File <cite class="filename">"/home/pi/FlaskTesting/power.py"</cite>,
  88. line <em class="line">17</em>,
  89. in <code class="function">powerOnDevice</code></h4>
  90. <pre>device = devices[deviceId]</pre>
  91. </div>
  92. </ul>
  93. <blockquote>TypeError: list indices must be integers, not unicode</blockquote>
  94. </div>
  95.  
  96. <div class="plain">
  97. <form action="/?__debugger__=yes&amp;cmd=paste" method="post">
  98. <p>
  99. <input type="hidden" name="language" value="pytb">
  100. This is the Copy/Paste friendly version of the traceback. <span
  101. class="pastemessage">You can also paste this traceback into
  102. a <a href="https://gist.github.com/">gist</a>:
  103. <input type="submit" value="create paste"></span>
  104. </p>
  105. <textarea cols="50" rows="10" name="code" readonly>Traceback (most recent call last):
  106. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1836, in __call__
  107. return self.wsgi_app(environ, start_response)
  108. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1820, in wsgi_app
  109. response = self.make_response(self.handle_exception(e))
  110. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1403, in handle_exception
  111. reraise(exc_type, exc_value, tb)
  112. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
  113. response = self.full_dispatch_request()
  114. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
  115. rv = self.handle_user_exception(e)
  116. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
  117. reraise(exc_type, exc_value, tb)
  118. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
  119. rv = self.dispatch_request()
  120. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
  121. return self.view_functions[rule.endpoint](**req.view_args)
  122. File "/home/pi/FlaskTesting/power.py", line 17, in powerOnDevice
  123. device = devices[deviceId]
  124. TypeError: list indices must be integers, not unicode</textarea>
  125. </form>
  126. </div>
  127. <div class="explanation">
  128. The debugger caught an exception in your WSGI application. You can now
  129. look at the traceback which led to the error. <span class="nojavascript">
  130. If you enable JavaScript you can also use additional features such as code
  131. execution (if the evalex feature is enabled), automatic pasting of the
  132. exceptions and much more.</span>
  133. </div>
  134. <div class="footer">
  135. Brought to you by <strong class="arthur">DON'T PANIC</strong>, your
  136. friendly Werkzeug powered traceback interpreter.
  137. </div>
  138. </div>
  139. </body>
  140. </html>
  141.  
  142. <!--
  143.  
  144. Traceback (most recent call last):
  145. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1836, in __call__
  146. return self.wsgi_app(environ, start_response)
  147. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1820, in wsgi_app
  148. response = self.make_response(self.handle_exception(e))
  149. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1403, in handle_exception
  150. reraise(exc_type, exc_value, tb)
  151. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
  152. response = self.full_dispatch_request()
  153. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
  154. rv = self.handle_user_exception(e)
  155. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
  156. reraise(exc_type, exc_value, tb)
  157. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
  158. rv = self.dispatch_request()
  159. File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
  160. return self.view_functions[rule.endpoint](**req.view_args)
  161. File "/home/pi/FlaskTesting/power.py", line 17, in powerOnDevice
  162. device = devices[deviceId]
  163. TypeError: list indices must be integers, not unicode
  164.  
  165. -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement