U
    ףb                     @   s   d dl mZ d dlZd dlZd dlZd dlZd dl	m
Z
 e
ejjZedkrd dlZd dlZejd ee ejdd e  dZdd Zedkrej d  Zee dS )	    N)Path__main__DJANGO_SETTINGS_MODULEzmysrc.settingsz
import matplotlib.pyplot as plt
import numpy as np

traces = [
    (0.5,0,0),
    (0, 0, 0.5),
    (0, 0.5, 0),
    (0.5, 0.5, 0),
    (0.4, 0.3, 0),
]


c                 C   s   ddl m} tjdd| j }t| j }|d| 7 }t|d d	| t
jd| dgd	d
}|jdkrtt| dd dS t|jddS dS )z+
    Attempt to generate the thumbnail
    r   )Graphz/Users/saeta/tmp/mplzgraph-z

plt.gcf().savefig('%s.png')z.pywpython3T)capture_outputz.pngrb)pngzutf-8)errorN)Z
mpl.modelsr   ospathjoinidTEMPLATEcodeopenwrite
subprocessrun
returncodedictreadstderrdecode)graphr   filenamer   res r   %/home/saeta/www/mysrc/mpl/generate.pygenerate$   s    

r    )Zmatplotlib.pyplotpyplotZpltnumpyZnpZscipyspr   r   pathlibr   __file__parentHOME__name__djangosysr   insertstrenviron
setdefaultsetupr   r    r   objectsallgr   r   r   r   <module>   s"   