我有一个sqlite3数据库,我正在使用Pandas来提取值。我想将这些传递给Highcharts。我的挑战是我无法摆脱我的.to_string输出中的前导和尾随撇号。
我的缩略步骤是:
ddt = pd.read_sql_query('SELECT sensor_id from humidities limit 10', con)
ddtnb = ddt.to_string(header=False, index=False, index_names=False).split('\\r')
vals = [",".join(ele.split()) for ele in ddtnb]
我的vals输出是:
['35,35,35,35,35,36,35,35,36,35']
我已经尝试了一切,但我无法摆脱领先和尾随的撇号。寻找指导。感谢。
答案 0 :(得分:0)
如果您想获取值列表,可以试试这个:
ddt = pd.read_sql_query('SELECT sensor_id from humidities limit 10', con)
ddt.ix[:,0].tolist()
或者如果你想将值作为逗号分隔的字符串试试这个:
','.join(map(str, ddt.ix[:,0].tolist()))