【发布时间】:2015-01-21 10:29:41
【问题描述】:
我是一般的编程新手,我有一个 .py 数据库,我的任务是转储到一个 .txt 文件中,然后我可以在 ROOT 中使用它来创建数据的直方图。
很抱歉,我不能说得太具体,但我知道数据来自 MySQL 数据库,并且有人告诉我使用 Python“轻松”将数据转储到 .txt 文件中。
到目前为止我已经尝试过
python /path/to/script.py > /path/to/output/myfile.txt
但它说输出的目录不存在。
我也试过
SELECT * FROM /path/to/script.py
--> INTO OUTFILE '/path/to/output/myfile.txt';
但我对服务器的访问被拒绝了。
我确信 Python 中一定有一种非常简单的方法可以简单地将所有数据转储到 .txt 文件中,但我根本找不到它。
【问题讨论】:
-
如果
script.py是您要使用的,为什么不输出到确实存在的目录? -
1.使用
mysqldump从mysql 转储数据。 2. 使用mkdir -p folder/path/在将文件放入之前创建文件夹 -
问题是我从 mysql 远程访问数据,以便我可以复制 python 转储,然后从 .py 文件创建一个 .txt 文件。我尝试过创建文件夹,甚至尝试将文件放入已经存在的目录中,但它仍然说它们不存在。