sure… python 2.7 error same as python 3.6 error. Here is my test code for 2.7. NOTE this is coming from 192.168.1.249 not 95 and it dose not care what IP it is! The code work no problems if localhost or 192.168.1.95 on the local system but not remote connection!!! I do not understand what is going on or why it will not connect…
IP: 192.168.1.249
Traceback (most recent call last):
File "pyt.py", line 16, in <module>
main()
File "pyt.py", line 12, in main
df = pd.DataFrame(client.query(q, chunked=True, chunk_size=10000).get_points(),columns = ['time', 'Sell'])
File "/usr/local/lib/python2.7/site-packages/influxdb/client.py", line 381, in query
expected_response_code=expected_response_code
File "/usr/local/lib/python2.7/site-packages/influxdb/client.py", line 256, in request
raise requests.exceptions.ConnectionError
here is error for 3.6
IP: 192.168.1.249
Traceback (most recent call last):
File "pyt.py", line 16, in <module>
main()
File "pyt.py", line 12, in main
df = pd.DataFrame(client.query(q, chunked=True, chunk_size=10000).get_points(),columns = ['time', 'Sell'])
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 381, in query
expected_response_code=expected_response_code
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 256, in request
raise requests.exceptions.ConnectionError
requests.exceptions.ConnectionError
The python test code is:
import sys
import influxdb
import pandas as pd
def main():
client = influxdb.InfluxDBClient(host='192.168.1.95', port=8086, username='fx', password='testme', database='ticks')
client.switch_database('ticks')
q = "SELECT * FROM tick fill(none)"
df = pd.DataFrame(client.query(q, chunked=True, chunk_size=10000).get_points(),columns = ['time', 'Sell'])
print(df)
if __name__ == '__main__':
main()