[英]Why NAN values while fetching data?
from sqlalchemy import create_engine
import pymysql
import pandas as pd
db_connection_str='mysql+pymysql://username:pwd@Host/DB'
db_connection = create_engine(db_connection_str)
df = pd.read_sql('select * from tbl_store_inventory', con=db_connection)
print(df)
执行此代码后,我将获得所有列的 NAN 值。 为什么?
我想我是因为 read_sql() 而获得了 NAN 值,我使用了 read_sql_table() 并且我得到了非 NAN output,当我对现有值使用 read_sql() 时,我也得到了 NAN,但现在在使用 read_sql_table( ) 对于现有值,我没有得到任何 NAN 值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.