使用urllib/urllib3写入web服务器上的文本文件

2024-09-29 18:32:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道是否有一种方法可以使用urlliburllib3在web服务器上写入.txt文件。我尝试过使用urllib3POST,但这没用。这些库中有没有可以写入文件的功能,或者我必须使用其他库吗?在


Tags: 文件方法功能服务器txtweburlliburllib3
1条回答
网友
1楼 · 发布于 2024-09-29 18:32:52

你的问题还不清楚,但我假设所讨论的Python代码没有在web服务器上运行。(否则,将使用常规的open()调用。)

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

相关问题 更多 >

    热门问题