是否可以使用 Python3.4 中的 glob 从另一台计算机导入文件?
Is it possible to import files from another computer using glob in Python3.4?
我想为我正在创建的这个程序使用一些 .pkl 文件。但是这些文件大约有 1.1 GB,而且数量很多,所以我需要将它们存储在更大的 space 上(我没有 sudo 权限)。我想做这样的事情:
for file in glob.glob('/home/jdoe/data/serializedpiondata/'):
'''Code''' ...
...
...
但是,该文件不在我的计算机上,而是在我可以通过 SSH 访问的计算机上。是否可以执行类似的操作,但从另一台计算机上的目录中抓取文件?
您可以通过使用 sshfs 或类似的东西将远程计算机安装到本地文件系统来完成此操作。在 OS 级别,您可以像任何其他磁盘一样安装远程系统,并且在 Python 内,您可以像访问任何其他本地文件一样访问它。由于所有流量都通过 ssh(和互联网?)当然会有一些延迟。
我想为我正在创建的这个程序使用一些 .pkl 文件。但是这些文件大约有 1.1 GB,而且数量很多,所以我需要将它们存储在更大的 space 上(我没有 sudo 权限)。我想做这样的事情:
for file in glob.glob('/home/jdoe/data/serializedpiondata/'):
'''Code''' ...
...
...
但是,该文件不在我的计算机上,而是在我可以通过 SSH 访问的计算机上。是否可以执行类似的操作,但从另一台计算机上的目录中抓取文件?
您可以通过使用 sshfs 或类似的东西将远程计算机安装到本地文件系统来完成此操作。在 OS 级别,您可以像任何其他磁盘一样安装远程系统,并且在 Python 内,您可以像访问任何其他本地文件一样访问它。由于所有流量都通过 ssh(和互联网?)当然会有一些延迟。