Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python从XML文件获取文件url_Python_Xml_Screen Scraping_Xlink - Fatal编程技术网

使用Python从XML文件获取文件url

使用Python从XML文件获取文件url,python,xml,screen-scraping,xlink,Python,Xml,Screen Scraping,Xlink,我正在尝试从XML文档中获取链接,我以前没有使用过XML,但查看XML树,元素: 使用xlink:href属性 <media xlink:href="pone.0096102.s003.docx"> <caption> <p>Click here for additional data file.</p> </caption> </media> 单击此处查看其他数据文件 我的问题是链接不起作用,或者我不知道xlink:

我正在尝试从XML文档中获取链接,我以前没有使用过XML,但查看XML树,元素: 使用xlink:href属性

<media xlink:href="pone.0096102.s003.docx">
<caption>
<p>Click here for additional data file.</p>
</caption>
</media>

单击此处查看其他数据文件


我的问题是链接不起作用,或者我不知道xlink:href是否起作用。我想使用python
请求
下载文件。

是您的目标输出
pone.0096102.s003.docx
?是的,我的目标是下载文件。输出只是文件的名称;下载是完全不同的事情。我可以确定文件的完整路径吗?就像我说的,我第一次使用XML。这是另一个问题:)你使用的url是什么?