怎么在python中使用urlretriev获取远程文件

介绍

怎么在python中使用urlretriev获取远程文件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

<强> 1,函数说明

这个函数不返回一个类似于文件的对象,而<强>返回一个格式为,(文件名,头)的元组强,其中文件名是本地文件的名称(由urllib自动创建),而头包含一些有关远程文件的信息(这里不会介绍头,如果想要更深入的了解它,请在有关urllib的标准库文档中查找urlretrieve)。如果要给下载的副本指定文件名,可通过第二个参数来提供。

<强> 2,获取步骤

(1)获取python官网的主页,并将其存储到文件C: \ python_webpage。html中。

urlretrieve (& # 39; http://www.python.org& # 39; & # 39; C: \ \ python_webpage.html& # 39;)

(2)使用完毕后,你可能想将其删除,以免占用磁盘空间。要清空这样的临时文件,可调用函数urlcleanup且不提供任何参数,它将负责替你完成清空工作。

拓展:

urllib提供了一些用于操作URL的函数:

(1)引用(string[安全]):返回一个字符串,其中所有的特殊字符(在URL中有特殊意义的字符)都已替换为对URL友好的版本(如将~替换为% 7 e)。如果要将包含特殊字符的字符串用作URL,这很有用。参数安全是一个字符串(默认为& # 39;/& # 39;),包含不应该像这样对其进行编码的字符。

(2) quote_plus (string[安全]):类似于报价,但也将空格替换为加号。

(3)“(字符串):与引言相反。

(4) unquote_plus(字符串):与quote_plus相反。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

怎么在python中使用urlretriev获取远程文件