Skip to content

Instantly share code, notes, and snippets.

@AvverbioPronome
AvverbioPronome / downloader.py
Last active March 13, 2019 12:27
download a whole season from raiplay.it
#!/usr/bin/env python3
# USAGE:
# $ ./downloader.py http://www.raiplay.it/programmi/*/puntate | youtube-dl -a -
import sys
import requests
import bs4
from urllib.parse import urljoin
# TODO: (better, selective) Exception handling
#! /usr/bin/env python3
from string import ascii_uppercase
alphabeth = ascii_uppercase
def caesar(string, key):
"""Given a `string` and a `key`, return-s a string in which every
character is substituted with the one `key` positions forward in
the `alphabeth`.
@AvverbioPronome
AvverbioPronome / gist:6757623
Last active December 24, 2015 06:29
piperone.py
# Cosa dovrebbe fare questo script.
#
# Questo script dovrebbe prendere in input qualcosa di simile
# al file che contiene tutti i datapoint, con i riferimenti
# al numero della foto, e per ognuno di questi dovrebbe prendere
# l'appropriato tsv, quindi calcolare il raggio della circonferenza
# che ci interessa, e sputare il tutto fuori su stdout, in modo
# che gnuplot possa plottare.
import scipy as sp
#/bin/bash
for file in *.csv
do
cat $file | perl -pe 's/(\d+),(\d+,?)/$1.$2 /g' | perl -pe 's/, /\t/' > ${file:0:4}.tsv
done