繁体   English   中英

使用urllib / urllib3在Web服务器上写入文本文件

[英]Writing into text file on web server using urllib/urllib3

我想知道是否有一种方法可以使用urlliburllib3写入Web服务器上的.txt文件。 我尝试使用urllib3 POST,但这没有任何作用。 这些库中的任何一个是否具有写入文件的能力,或者我是否必须使用其他库?

从您的问题尚不清楚,但是我假设所讨论的Python代码未在Web服务器上运行。 (否则,将使用常规的open()调用。)

答案是否定的,HTTP服务器通常不提供更新文件的功能,并且urllib不支持通过FTP / SCP写入文件。 您将需要在服务器上运行某种上载服务,以通过HTTP(通过POST入口点或其他方式)公开API,从而允许您以导致文件更新的方式向服务器发出请求在服务器的文件系统上。 或者,您将需要使用HTTP以外的协议,例如FTP或SCP,并为该协议使用适当的Python库,例如ftplib。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM