#!/usr/bin/env python import sys import fileinput import matplotlib.pyplot as plt import matplotlib.lines as lines xs = [] ys = [] for line in fileinput.input(): xs.append(float(line.split(',')[0])) ys.append(float(line.split(',')[1])) if len(xs) == 0 or len(ys) == 0: sys.exit(1) xs.append(xs[0]) ys.append(ys[0]) #### lineList = [] it = 0 while it < len(xs)-1: p = plt.plot(xs[it], ys[it], "o", color = "blue") plt.annotate(it, (xs[it], ys[it])) it = it+1 it = -1 while it < len(xs)-1: plt.plot([xs[it], xs[it+1]], [ys[it], ys[it+1]], "k-") it = it+1 plt.show()