最近,我尝试在容器化Postgres数据库中使用以下命令将数据库内容复制到csv文件:
\copy ${TABLE} TO ${FILE} DELIMITER ',' CSV HEADER;
我得到了一个响应,指示文件被成功复制,但是我找不到它被复制到哪里。当我尝试指定一个不同的路径来输出文件时,我会得到响应directory/file.csv: No such file or directory
有人知道容器数据库输出文件的位置以及我如何将它们引导到可访问的位置吗?
我是在一个Mac操作系统上,这是一些相关的信息,从我的码头-撰写文件,数据库是与之启动。
db:
有一个网站以html表格的形式显示了大量数据。他们已经对数据进行了分页,所以大约有500页。
在Windows上获取这些表中的数据并将其下载为CSV最方便(简单)的方法是什么?
基本上,我需要写一个脚本来做这样的事情,但在C#中写太夸张了,我正在寻找其他解决方案,有网络经验的人使用:
for(i=1 to 500)
load page from http://x/page_i.html;
parse the source and get the data in table with id='data'
save results in csv
谢谢!
我在学习python和Django。我将大量数据从csv文件加载到我的数据库中。其中一个csv文件描述了多到多的关系。
# models.py
class Provider:
name = models.CharField(max_length=25)
product = models.ManyToManyField("Product", related_name="vendor_products")
class Product:
name = models.CharField(max_length=25)
生成的数据库表是core_p