Se puntiamo a un CSV pubblicato su GitHub, il server risponde con
HTTP/2 302
date: Tue, 19 Jan 2021 07:54:53 GMT
content-type: text/html; charset=utf-8
from flask import Flask, send_file, send_from_directory | |
from watchdog.observers import Observer | |
from watchdog.events import FileSystemEventHandler | |
import os | |
NBCONVERT_PATH = '../nbconvert/nbconvert.py' | |
TARGET_IPYNB = 'presentation.ipynb' | |
TARGET_HTML = 'presentation_slides.html' | |
def nbconvert(): |
gdal_translate -of GMT grassdata/nc_basic_spm_grass7/PERMANENT/cellhd/elevation elevation.gmt | |
gdalwarp -overwrite elevation.gmt out_elevation.gmt -t_srs EPSG:4326 | |
gmt grdgradient out_elevation.gmt -Ne0.8 -A100 -fg -Gus_i.nc | |
gmt makecpt -Chaxby -T50/160/10 -Z > topo.cpt | |
gmt grdimage out_elevation.gmt -JM6i -P -Ba -Ctopo.cpt -V -K -Ius_i.nc >> GMT_tut_12.ps | |
gmt grdcontour out_elevation.gmt -JM6i -O -BWSne -C20 -A20 >> GMT_tut_12.ps | |
gmt psscale -DjTC+w5i/0.25i+h+o0/-1i -Rout_elevation.gmt -JM6i -Ctopo.cpt -B+tcontinuous -I0.5 -O -Ba1000:Elevation:/:m: >> GMT_tut_12.ps |
# first: mkdir user && cd user && cp /path/to/get_gists.py . | |
# python3 get_gists.py user | |
import requests | |
import sys | |
from subprocess import call | |
import numpy as np | |
user = sys.argv[1] |