Advertisement
Guest User

Untitled

a guest
Jan 26th, 2018
445
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.49 KB | None | 0 0
  1. ---------------------------------------------------------------------------
  2. TypeError Traceback (most recent call last)
  3. <ipython-input-7-0fe4a10efe3d> in <module>()
  4. 33
  5. 34 pdf = PdfPages('test.pdf')
  6. ---> 35 pdf.savefig(fig)
  7. 36 pdf.close()
  8. 37
  9.  
  10. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\backends\backend_pdf.py in savefig(self, figure, **kwargs)
  11. 2525 """
  12. 2526 if isinstance(figure, Figure):
  13. -> 2527 figure.savefig(self, format='pdf', **kwargs)
  14. 2528 else:
  15. 2529 if figure is None:
  16.  
  17. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\figure.py in savefig(self, fname, **kwargs)
  18. 1812 self.set_frameon(frameon)
  19. 1813
  20. -> 1814 self.canvas.print_figure(fname, **kwargs)
  21. 1815
  22. 1816 if frameon:
  23.  
  24. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\backend_bases.py in print_figure(self, filename, dpi, facecolor, edgecolor, orientation, format, **kwargs)
  25. 2257 orientation=orientation,
  26. 2258 bbox_inches_restore=_bbox_inches_restore,
  27. -> 2259 **kwargs)
  28. 2260 finally:
  29. 2261 if bbox_inches and restore_bbox:
  30.  
  31. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\backends\backend_pdf.py in print_pdf(self, filename, **kwargs)
  32. 2590 RendererPdf(file, image_dpi, height, width),
  33. 2591 bbox_inches_restore=_bbox_inches_restore)
  34. -> 2592 self.figure.draw(renderer)
  35. 2593 renderer.finalize()
  36. 2594 file.finalize()
  37.  
  38. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\artist.py in draw_wrapper(artist, renderer, *args, **kwargs)
  39. 53 renderer.start_filter()
  40. 54
  41. ---> 55 return draw(artist, renderer, *args, **kwargs)
  42. 56 finally:
  43. 57 if artist.get_agg_filter() is not None:
  44.  
  45. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\figure.py in draw(self, renderer)
  46. 1293
  47. 1294 mimage._draw_list_compositing_images(
  48. -> 1295 renderer, self, artists, self.suppressComposite)
  49. 1296
  50. 1297 renderer.close_group('figure')
  51.  
  52. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\image.py in _draw_list_compositing_images(renderer, parent, artists, suppress_composite)
  53. 136 if not_composite or not has_images:
  54. 137 for a in artists:
  55. --> 138 a.draw(renderer)
  56. 139 else:
  57. 140 # Composite any adjacent images together
  58.  
  59. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\artist.py in draw_wrapper(artist, renderer, *args, **kwargs)
  60. 53 renderer.start_filter()
  61. 54
  62. ---> 55 return draw(artist, renderer, *args, **kwargs)
  63. 56 finally:
  64. 57 if artist.get_agg_filter() is not None:
  65.  
  66. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\axes\_base.py in draw(self, renderer, inframe)
  67. 2397 renderer.stop_rasterizing()
  68. 2398
  69. -> 2399 mimage._draw_list_compositing_images(renderer, self, artists)
  70. 2400
  71. 2401 renderer.close_group('axes')
  72.  
  73. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\image.py in _draw_list_compositing_images(renderer, parent, artists, suppress_composite)
  74. 136 if not_composite or not has_images:
  75. 137 for a in artists:
  76. --> 138 a.draw(renderer)
  77. 139 else:
  78. 140 # Composite any adjacent images together
  79.  
  80. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\artist.py in draw_wrapper(artist, renderer, *args, **kwargs)
  81. 53 renderer.start_filter()
  82. 54
  83. ---> 55 return draw(artist, renderer, *args, **kwargs)
  84. 56 finally:
  85. 57 if artist.get_agg_filter() is not None:
  86.  
  87. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\axis.py in draw(self, renderer, *args, **kwargs)
  88. 1136
  89. 1137 for tick in ticks_to_draw:
  90. -> 1138 tick.draw(renderer)
  91. 1139
  92. 1140 # scale up the axis label box to also find the neighbors, not
  93.  
  94. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\artist.py in draw_wrapper(artist, renderer, *args, **kwargs)
  95. 53 renderer.start_filter()
  96. 54
  97. ---> 55 return draw(artist, renderer, *args, **kwargs)
  98. 56 finally:
  99. 57 if artist.get_agg_filter() is not None:
  100.  
  101. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\axis.py in draw(self, renderer)
  102. 280
  103. 281 if self.label1On:
  104. --> 282 self.label1.draw(renderer)
  105. 283 if self.label2On:
  106. 284 self.label2.draw(renderer)
  107.  
  108. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\artist.py in draw_wrapper(artist, renderer, *args, **kwargs)
  109. 53 renderer.start_filter()
  110. 54
  111. ---> 55 return draw(artist, renderer, *args, **kwargs)
  112. 56 finally:
  113. 57 if artist.get_agg_filter() is not None:
  114.  
  115. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\text.py in draw(self, renderer)
  116. 797 textrenderer.draw_tex(gc, x, y, clean_line,
  117. 798 textobj._fontproperties, angle,
  118. --> 799 mtext=mtext)
  119. 800 else:
  120. 801 textrenderer.draw_text(gc, x, y, clean_line,
  121.  
  122. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\backends\backend_pdf.py in draw_tex(self, gc, x, y, s, prop, angle, ismath, mtext)
  123. 1942 for x1, y1, dvifont, glyph, width in page.text:
  124. 1943 if dvifont != oldfont:
  125. -> 1944 pdfname = self.file.dviFontName(dvifont)
  126. 1945 seq += [['font', pdfname, dvifont.size]]
  127. 1946 oldfont = dvifont
  128.  
  129. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\backends\backend_pdf.py in dviFontName(self, dvifont)
  130. 686 return dvi_info.pdfname
  131. 687
  132. --> 688 psfont = self.texFontMap[dvifont.texname]
  133. 689 if psfont.filename is None:
  134. 690 raise ValueError(
  135.  
  136. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\dviread.py in __getitem__(self, texname)
  137. 864 fn, enc = result.filename, result.encoding
  138. 865 if fn is not None and not fn.startswith(b'/'):
  139. --> 866 fn = find_tex_file(fn)
  140. 867 if enc is not None and not enc.startswith(b'/'):
  141. 868 enc = find_tex_file(result.encoding)
  142.  
  143. ~\AppData\Local\Continuum\miniconda3\lib\site-packages\matplotlib\dviread.py in find_tex_file(filename, format)
  144. 1043 # https://github.com/matplotlib/matplotlib/issues/633
  145. 1044 pipe = subprocess.Popen(cmd, stdout=subprocess.PIPE,
  146. -> 1045 stderr=subprocess.PIPE)
  147. 1046 result = pipe.communicate()[0].rstrip()
  148. 1047 matplotlib.verbose.report('find_tex_file result: %s' % result,
  149.  
  150. ~\AppData\Local\Continuum\miniconda3\lib\subprocess.py in __init__(self, args, bufsize, executable, stdin, stdout, stderr, preexec_fn, close_fds, shell, cwd, env, universal_newlines, startupinfo, creationflags, restore_signals, start_new_session, pass_fds, encoding, errors)
  151. 707 c2pread, c2pwrite,
  152. 708 errread, errwrite,
  153. --> 709 restore_signals, start_new_session)
  154. 710 except:
  155. 711 # Cleanup if the child failed starting.
  156.  
  157. ~\AppData\Local\Continuum\miniconda3\lib\subprocess.py in _execute_child(self, args, executable, preexec_fn, close_fds, pass_fds, cwd, env, startupinfo, creationflags, shell, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, unused_restore_signals, unused_start_new_session)
  158. 969
  159. 970 if not isinstance(args, str):
  160. --> 971 args = list2cmdline(args)
  161. 972
  162. 973 # Process startup details
  163.  
  164. ~\AppData\Local\Continuum\miniconda3\lib\subprocess.py in list2cmdline(seq)
  165. 459 result.append(' ')
  166. 460
  167. --> 461 needquote = (" " in arg) or ("\t" in arg) or not arg
  168. 462 if needquote:
  169. 463 result.append('"')
  170.  
  171. TypeError: a bytes-like object is required, not 'str'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement