1

我有一个使用 Python 和 pyftplib 库 ( https://code.google.com/p/pyftpdlib/ ) 的 FTP 服务器。我想在登录时(匿名或用户)创建一个 html 文件,以漂亮的方式反映服务器的最新状态。例如,服务器上的所有文件及其属性都很好地分开并且看起来不错。我以为既然我已经在 Python 中做了所有事情,而且我的 html 不会过于复杂,我只需让 python 在登录时编写 html 文件,然后用户可以打开 html 文件以获取写入的信息秒前。

我的主要问题是,当我覆盖 handlers.py 的“公共回调”部分(或到目前为止的任何部分)时,没有创建我可以找到的文件。我是 python 新手,但似乎对 handlers.py 文件的修改应该会影响 Handler 类。我计划尝试的另一个想法是使用创建 html 文件的“on_login”函数覆盖处理程序基类。

我真正想要的是 1) 任何曾经做过/尝试过这个的人的建议 2) 关于我的计划的任何危险信号 3) 任何其他想法(最好严格使用 python)

谢谢!

4

1 回答 1

0

对我有用的不是编辑 handler.py 文件,而是创建我自己的子类(myFTPHandler),然后重新定义 onconnect 方法来编写我的 html 文件。

不过感谢您的帮助!

于 2013-06-06T14:27:23.890 回答