Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python3指定放置下载文件的路径_Python_Python 3.x - Fatal编程技术网

使用python3指定放置下载文件的路径

使用python3指定放置下载文件的路径,python,python-3.x,Python,Python 3.x,我正在使用一个名为ete3的python包,在此过程中,我需要使用以下命令下载一个大型数据库: from ete3 import NCBITaxa ncbi = NCBITaxa() ncbi.update_taxonomy_database() 但是我不知道如何指定路径来放置所有下载的文件?默认情况下,它们放置在内存可用性较小的位置 有人有主意吗 这是包含包的所有信息的页面: 根据您提供的文档,似乎所有下载的文件都存储在您的主目录~/.etetetoolkit/taxa.sqlite中。它可

我正在使用一个名为ete3的python包,在此过程中,我需要使用以下命令下载一个大型数据库:

from ete3 import NCBITaxa
ncbi = NCBITaxa()
ncbi.update_taxonomy_database()
但是我不知道如何指定路径来放置所有下载的文件?默认情况下,它们放置在内存可用性较小的位置

有人有主意吗

这是包含包的所有信息的页面:

根据您提供的文档,似乎所有下载的文件都存储在您的主目录
~/.etetetoolkit/taxa.sqlite
中。它可能是隐藏的,因为它是一个配置文件,但您可以在终端上自由访问它,或者将文件资源管理器UI设置为显示隐藏文件。

根据您提供的文档,似乎所有下载的文件都存储在您的主目录
~/.etetetoolkit/taxa.sqlite
中。它可能是隐藏的,因为它是一个配置文件,但您可以在终端上自由访问它,或者将您的文件浏览器UI设置为显示隐藏的文件。

您知道我是否可以更改此路径,而不是在下载过程后仅移动此文件吗?因为您知道文件的位置,您可以使用
shutil.move(,)设置程序,以便在运行时将其移动到所需的位置
功能。我认为通常有一个配置文件,您可以更改下载位置,但我在文档中找不到任何配置文件,因此我认为此软件包不可能更改它。您知道我是否可以更改此路径,而不是在下载过程后仅移动此文件?因为您知道文件的位置您可以使用
shutil.move(,)
功能设置程序,以便在运行时将其移动到所需位置。我认为通常有一个配置文件,您可以更改下载位置,但我在文档中找不到任何配置文件,因此我认为此软件包不可能更改它。