Advertisement
Guest User

typeerror

a guest
Dec 24th, 2020
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.45 KB | None | 0 0
  1. # THIS IS WHEN RUNNING THE b.sh SCRIPT AND I GET A TYPE ERROR
  2. a.py
  3. /home/User/.pyenv/versions/3.6.12/bin/python3
  4. 11 0 LOAD_GLOBAL 0 (time)
  5. 2 LOAD_ATTR 1 (sleep)
  6. 4 LOAD_CONST 1 (1)
  7. 6 CALL_FUNCTION 1
  8. 8 POP_TOP
  9.  
  10. 12 10 LOAD_GLOBAL 2 (print)
  11. 12 LOAD_CONST 2 ('child interrupting parent')
  12. 14 CALL_FUNCTION 1
  13. 16 POP_TOP
  14.  
  15. 13 18 LOAD_GLOBAL 3 (_thread)
  16. 20 LOAD_ATTR 4 (interrupt_main)
  17. 22 CALL_FUNCTION 0
  18. 24 POP_TOP
  19. 26 LOAD_CONST 0 (None)
  20. 28 RETURN_VALUE
  21. 1 0 LOAD_CONST 0 (0)
  22. 2 LOAD_CONST 1 (None)
  23. 4 IMPORT_NAME 0 (threading)
  24. 6 STORE_NAME 0 (threading)
  25.  
  26. 2 8 LOAD_CONST 0 (0)
  27. 10 LOAD_CONST 1 (None)
  28. 12 IMPORT_NAME 1 (_thread)
  29. 14 STORE_NAME 1 (_thread)
  30.  
  31. 3 16 LOAD_CONST 0 (0)
  32. 18 LOAD_CONST 1 (None)
  33. 20 IMPORT_NAME 2 (time)
  34. 22 STORE_NAME 2 (time)
  35.  
  36. 4 24 LOAD_CONST 0 (0)
  37. 26 LOAD_CONST 1 (None)
  38. 28 IMPORT_NAME 3 (sys)
  39. 30 STORE_NAME 3 (sys)
  40.  
  41. 5 32 LOAD_CONST 0 (0)
  42. 34 LOAD_CONST 1 (None)
  43. 36 IMPORT_NAME 4 (dis)
  44. 38 STORE_NAME 4 (dis)
  45.  
  46. 7 40 LOAD_NAME 5 (print)
  47. 42 LOAD_NAME 6 (__file__)
  48. 44 CALL_FUNCTION 1
  49. 46 POP_TOP
  50.  
  51. 8 48 LOAD_NAME 5 (print)
  52. 50 LOAD_NAME 3 (sys)
  53. 52 LOAD_ATTR 7 (executable)
  54. 54 CALL_FUNCTION 1
  55. 56 POP_TOP
  56.  
  57. 10 58 LOAD_CONST 2 (<code object child_thread at 0x7f2db12daae0, file "a.py", line 10>)
  58. 60 LOAD_CONST 3 ('child_thread')
  59. 62 MAKE_FUNCTION 0
  60. 64 STORE_NAME 8 (child_thread)
  61.  
  62. 15 66 LOAD_NAME 4 (dis)
  63. 68 LOAD_ATTR 4 (dis)
  64. 70 LOAD_NAME 8 (child_thread)
  65. 72 CALL_FUNCTION 1
  66. 74 POP_TOP
  67.  
  68. 16 76 LOAD_NAME 4 (dis)
  69. 78 LOAD_ATTR 4 (dis)
  70. 80 LOAD_NAME 3 (sys)
  71. 82 LOAD_ATTR 9 (_getframe)
  72. 84 CALL_FUNCTION 0
  73. 86 LOAD_ATTR 10 (f_code)
  74. 88 CALL_FUNCTION 1
  75. 90 POP_TOP
  76.  
  77. 18 92 LOAD_NAME 11 (__name__)
  78. 94 LOAD_CONST 4 ('__main__')
  79. 96 COMPARE_OP 2 (==)
  80. 98 EXTENDED_ARG 1
  81. 100 POP_JUMP_IF_FALSE 278
  82.  
  83. 19 102 LOAD_NAME 0 (threading)
  84. 104 LOAD_ATTR 12 (Thread)
  85. 106 LOAD_NAME 8 (child_thread)
  86. 108 BUILD_TUPLE 0
  87. 110 LOAD_CONST 5 (('target', 'args'))
  88. 112 CALL_FUNCTION_KW 2
  89. 114 STORE_NAME 13 (t)
  90.  
  91. 20 116 LOAD_NAME 13 (t)
  92. 118 LOAD_ATTR 14 (start)
  93. 120 CALL_FUNCTION 0
  94. 122 POP_TOP
  95.  
  96. 21 124 LOAD_NAME 5 (print)
  97. 126 LOAD_CONST 6 ('parent looping')
  98. 128 CALL_FUNCTION 1
  99. 130 POP_TOP
  100.  
  101. 22 132 SETUP_EXCEPT 20 (to 154)
  102.  
  103. 23 134 SETUP_LOOP 14 (to 150)
  104.  
  105. 24 >> 136 LOAD_NAME 2 (time)
  106. 138 LOAD_ATTR 15 (sleep)
  107. 140 LOAD_CONST 7 (1)
  108. 142 CALL_FUNCTION 1
  109. 144 POP_TOP
  110. 146 JUMP_ABSOLUTE 136
  111. 148 POP_BLOCK
  112. >> 150 POP_BLOCK
  113. 152 JUMP_FORWARD 124 (to 278)
  114.  
  115. 25 >> 154 DUP_TOP
  116. 156 LOAD_NAME 16 (KeyboardInterrupt)
  117. 158 COMPARE_OP 10 (exception match)
  118. 160 POP_JUMP_IF_FALSE 180
  119. 162 POP_TOP
  120. 164 POP_TOP
  121. 166 POP_TOP
  122.  
  123. 26 168 LOAD_NAME 5 (print)
  124. 170 LOAD_CONST 8 ('caught interruption raised from user or child thread :)')
  125. 172 CALL_FUNCTION 1
  126. 174 POP_TOP
  127. 176 POP_EXCEPT
  128. 178 JUMP_FORWARD 98 (to 278)
  129.  
  130. 27 >> 180 DUP_TOP
  131. 182 LOAD_NAME 17 (TypeError)
  132. 184 COMPARE_OP 10 (exception match)
  133. 186 POP_JUMP_IF_FALSE 232
  134. 188 POP_TOP
  135. 190 STORE_NAME 18 (e)
  136. 192 POP_TOP
  137. 194 SETUP_FINALLY 26 (to 222)
  138.  
  139. 28 196 LOAD_NAME 5 (print)
  140. 198 LOAD_CONST 9 ('why would I ever catch a TypeError?')
  141. 200 CALL_FUNCTION 1
  142. 202 POP_TOP
  143.  
  144. 29 204 LOAD_NAME 5 (print)
  145. 206 LOAD_NAME 2 (time)
  146. 208 LOAD_ATTR 15 (sleep)
  147. 210 CALL_FUNCTION 1
  148. 212 POP_TOP
  149.  
  150. 30 214 RAISE_VARARGS 0
  151. 216 POP_BLOCK
  152. 218 POP_EXCEPT
  153. 220 LOAD_CONST 1 (None)
  154. >> 222 LOAD_CONST 1 (None)
  155. 224 STORE_NAME 18 (e)
  156. 226 DELETE_NAME 18 (e)
  157. 228 END_FINALLY
  158. 230 JUMP_FORWARD 46 (to 278)
  159.  
  160. 31 >> 232 DUP_TOP
  161. 234 LOAD_NAME 19 (Exception)
  162. 236 COMPARE_OP 10 (exception match)
  163. 238 EXTENDED_ARG 1
  164. 240 POP_JUMP_IF_FALSE 276
  165. 242 POP_TOP
  166. 244 STORE_NAME 18 (e)
  167. 246 POP_TOP
  168. 248 SETUP_FINALLY 16 (to 266)
  169.  
  170. 32 250 LOAD_NAME 5 (print)
  171. 252 LOAD_CONST 10 ('Strange Exception Received ')
  172. 254 CALL_FUNCTION 1
  173. 256 POP_TOP
  174.  
  175. 33 258 RAISE_VARARGS 0
  176. 260 POP_BLOCK
  177. 262 POP_EXCEPT
  178. 264 LOAD_CONST 1 (None)
  179. >> 266 LOAD_CONST 1 (None)
  180. 268 STORE_NAME 18 (e)
  181. 270 DELETE_NAME 18 (e)
  182. 272 END_FINALLY
  183. 274 JUMP_FORWARD 2 (to 278)
  184. >> 276 END_FINALLY
  185. >> 278 LOAD_CONST 1 (None)
  186. 280 RETURN_VALUE
  187. parent looping
  188. child interrupting parent
  189. why would I ever catch a TypeError?
  190. <built-in function sleep>
  191. Traceback (most recent call last):
  192. File "a.py", line 24, in <module>
  193. time.sleep(1)
  194. TypeError: 'int' object is not callable
  195.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement