是否可以使用Python3.4中的glob从另一台计算机导入文件?

时间:2015-08-18 18:45:17

标签: python input ssh stream glob

我想为我正在创建的这个程序使用一些.pkl文件。但是文件大约是1.1 GB,并且有很多文件,所以我需要将它们存储在更大的空间(我没有sudo权限)。我想做这样的事情:

for file in glob.glob('/home/jdoe/data/serializedpiondata/'):
    '''Code''' ...
    ...
    ...

但是,该文件不在我的计算机上,而是我可以通过SSH访问的计算机。是否可以执行类似的操作,但从另一台计算机上的目录中获取文件?

1 个答案:

答案 0 :(得分:1)

您可以使用sshfs或类似方法将远程计算机安装到本地文件系统。在操作系统级别,您可以像安装任何其他磁盘一样安装远程系统,在Python中,您可以像访问任何其他本地文件一样访问它。由于所有流量都超过ssh(和互联网?),当然会假设有些滞后。