You are running a very old version of InfluxDB. The latest version is 1.5.4. I strongly recommend you upgrade. You can find instructions on how to install InfluxDB for Ubuntu here.
The InfluxDB Python client includes functionality for writing batches of points using the write_points() function. It also includes the SeriesHelper class, which “eases writing data points in bulk”.
There is no way to send CSV files to InfluxDB. The data will need to be parsed; InfluxDB can only accept line protocol, which is what the client library uses to write points.