将熊猫数据框写入SQL开发人员时遇到问题

时间:2020-06-26 09:10:20

标签: sql pandas jupyter-notebook

我一直在尝试从jypyter笔记本(使用to_sql)向SQL开发人员编写一个熊猫数据框。我做了以下事情:

import pandas as pd
import cx_Oracle
from sqlalchemy import types, create_engine
df = pd.read_csv('C:/Users/TOSHIBA/Downloads/Pandas Hub/Pandas_data//survey_results_public.csv')
engine = create_engine('oracle+cx_oracle://hr:123456@localhost/orcl')
df.to_sql('sample_table',engine)

执行后,出现此错误:

“ UnicodeEncodeError:'charmap'编解码器无法对以下字符进行编码 位置3-12:字符映射到未定义”。

当我检查我的Sql开发人员时,发现sample_table的创建是完整的Panda Dataframe的所有标题,但没有行或行内容。

我经历了以前的回答,希望能找到解决方案。但是,我的问题依旧,没有太大帮助。

0 个答案:

没有答案