使用Python拨号连接FTP服务器(数据记录器,跨平台)

0 投票
1 回答
546 浏览
提问于 2025-04-16 01:10

我在外面有几个数据记录仪。制造商把它们设置成拨号FTP服务器。我正在写一个Python程序,可以自动从服务器下载所有最新的文件到我电脑上的指定文件夹里。

  1. 你推荐哪个操作系统都能用的库来进行拨号连接?
  2. 你有什么建议、意见或者担忧可以分享吗?

谢谢!

1 个回答

1

为什么不直接用Python自带的ftplib呢?看起来挺简单的,除非我漏掉了什么。

关于用Python连接调制解调器,这个讨论串提到了使用pyserial模块。

我自己没有用过pyserial连接调制解调器,但我用过它连接USB端口和Arduino。这个过程非常简单,所以我相信只要多做一些关于调制解调器通信的研究,你也能很容易做到。PySerial并不是Python自带的,但可以从他们的网站上下载,

[PySerial]为在Windows、Linux、BSD(可能是任何符合POSIX标准的系统)、Jython和IronPython(.NET和Mono)上运行的Python提供了支持。

而且早期版本也适用于MacOS等其他系统。

撰写回答