python - 如何使用 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)
解决方案
您可以使用 system() 调用:
system('python hello.py')
注意:使用 hello.py 脚本的完整路径。
另一种方法是使用 subprocess 模块。
推荐阅读
- ios - 下载后如何在 WKWebView 中加载本地文件(不在捆绑包中),并在 url 中使用参数?
- xamarin.forms - 从本机表单显示 ViewController
- html - 如何将鼠标悬停工具提示添加到 HTML 中的图标
- c# - 是否有必要检查 `ValueTask.IsCompleted` 的性能?
- javascript - react-day-picker disabledDays 点击仍然触发 onDayClick
- oracle - PL/SQL 过程块中的 DELETE FROM
- jquery - 使用带有布尔状态标志和持续时间的 toggle()
- reactjs - 在反应中单击组件时如何创建相同类型的组件?
- android - ffmpeg:Android 上的某些播放器对视频持续时间感到困惑
- python - Python中使用前向和后向替换函数的Cholesky分解