Pandas在列名上添加双引号

2024-09-26 22:51:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个简单的数据框:

   CategoryID CategoryName
0           1    Category1
1           2    Category2

从csv文件中读取,我将其转储到postgres 11数据库中,代码如下:

^{pr2}$

但表是在列名前后用双引号括起来的:

CREATE TABLE public.productcategory
(
    "CategoryID" bigint,
    "CategoryName" text COLLATE pg_catalog."default"
)
WITH (OIDS = FALSE) TABLESPACE pg_default;

所以select CategoryID from...不会起作用。我不得不做我不想做的事。在

我怎样才能避免被加上那些引语?在

谢谢


Tags: 文件csv数据代码数据库defaultcreatepostgres

热门问题