[使用FTP从Python形式访问大型机数据集

问题描述 投票:0回答:1

我想使用Python ftplib从大型机下载数据集。

我能够登录到大型机,并且默认工作目录为“ CY $$”。我想将工作目录更改为“ CY01”。我尝试使用ftp.cwd('CY01。'),但它将目录更改为“ CY $$。CY01”。而不只是“ CY01”。

使用命令提示符时,我使用以下命令成功更改工作目录:

CD'CY01。'

(目录名结尾的'。'是IBM命令,用于更改缺省工作目录,而不是将其追加到默认目录中)

我也尝试过ftp.sendcmd(“ CD'CY01。'”),但它给出了错误“ 500未知命令CD”

有人可以帮助您更改默认工作目录吗?预先感谢。

python mainframe ftplib
1个回答
0
投票

ftplib ccommand ftp.cwd(“'CY01'”)工作正常。已经使用了一年多。

© www.soinside.com 2019 - 2024. All rights reserved.