繁体   English   中英

前进或后退-Python-ftplib

[英]move to forward or backward - Python - ftplib

我打算使用Python和PyGTK创建GUI FTP应用程序。 所以我选择了ftplib。

要求是我要创建两个按钮。 按钮1向前,按钮2向后。 当我向后单击时,它必须移至上一个目录。 如果我假设我的对象和功能为

ftp.cwd()然后我必须作为参数传递的内容,即ftp.cwd(向后发送的内容)。

请帮帮我。

谢谢。

.cwd()是更改远程(在ftp服务器上)目录的正确方法。

落后的东西

要实现前进/后退按钮,您需要一个以前访问过的目录的列表。 您可以使用具有.rotate()方法的 collections.deque() ,该方法允许在历史记录列表中前后移动。

您可以使用maxlen参数限制历史记录的大小。 .append()将新项目添加到历史记录中。 每个项目可以是代表远程路径的简单字符串。 您可以将这些字符串传递给.cwd()方法以更改目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM