首页 > 解决方案 > 如何使用 Python 在 FTP 服务器中运行 Python 脚本?

问题描述

我想使用另一个带有 FTP 的 Python 脚本运行位于服务器上的 Python 脚本。

下面是我hello.py要运行的 ( ) 文件位置。

在此处输入图像描述

from ftplib import FTP

ftp = FTP('host')
ftp.login(user='user', passwd = 'password')

print("successfully connected")
print ("File List:")
files = ftp.dir()
print (files)

在此处输入图像描述

标签: pythonscriptingftpftplib

解决方案


您可以使用 system() 调用:

system('python hello.py')

注意:使用 hello.py 脚本的完整路径。

另一种方法是使用 subprocess 模块。


推荐阅读