#!/usr/bin/pypy3 import plotly.graph_objs as go from decimal import * from sys import argv def main(): chart = go.Figure() chart.add_trace(go.Scatter(x=[1,2,3], y=[1,2,3])) chart.show() if __name__ == "__main__": if len(argv) == 1: main() else: f = open(argv[1], "rt") f.readline() X = [] Y = [] for line in f: try: i, x, y = line.split() x = float(x) y = float(y) X.append(x) Y.append(y) except ValueError: pass f.close() print("data samples:",len(X)) chart = go.Figure() chart.add_trace(go.Scatter(x=X, y=Y)) chart.show()