从Windows Internet快捷方式(.url)文件获取URL文件属性

布莱恩·奥唐奈

我想检索Windows Internet快捷方式(.url)文件的URL属性。例如,有一个YouTube预告片“流氓之一:星球大战故事预告片(2016)”在https://www.youtube.com/watch?v=Ze2kpOZx_kU如果将URL从Chrome浏览器拖动到Windows桌面,则会创建文件“ ROGUE ONE-A Star Wars Story TRAILER(2016)-YouTube.url”。在Windows 10中,我可以查看文件的属性(例如,右键单击并选择“属性”),选择“网络文档”选项卡,然后在URL字段中输入“ https://www.youtube.com/watch?v = Ze2kpOZx_kU “。如何在Python 2.7 programmtically得到这个网址?

布莱恩·奥唐奈

我以错误的方式追逐了这个问题!我以为我需要提取文件信息。根据Philip的建议,我打印了内容,并看到URL在其中。例如,拖动该影片的URL到C:\ Temp和运行我的网址如下:

filename = 'C:\Temp\ROGUE ONE- A Star Wars Story TRAILER (2016) - YouTube.url'
with open(filename, "r") as infile:
    for line in infile:
        if (line.startswith('URL')):
            url = line[4:]
            break
print url

这给出了:https : //www.youtube.com/watch?v=Ze2kpOZx_kU

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Windows 10中,如何使Internet快捷方式显示URL扩展名?

Windows设备属性的快捷方式

Windows桌面URL快捷方式在Chrome中添加字符

Windows XP新文件夹的快捷方式

Windows在C ++中读取快捷方式文件的目标

Windows OS窗口文件路径的快捷方式

Cygwin执行Windows快捷方式文件(.LNK)

在Windows中查找错误的快捷方式文件

如何将Windows快捷方式文件转换为常规文件,但保留快捷方式名称?

如何为Internet Explorer创建URL快捷方式

如何复制Internet快捷方式中包含的URL?

如何创建跨平台的Internet快捷方式文件

键盘快捷方式不适用于USER / Links文件夹中的快捷方式-Windows 8.1

如何在Windows 7中将批处理文件和Internet快捷方式固定到任务栏?

从 .url 快捷方式文件中获取快捷方式链接

以编程方式为Windows中的文件夹创建快捷方式

通过在 Windows 快捷方式上拖动文件来处理文件

Windows资源管理器-重复文件/文件夹的键盘快捷方式

创建URL的快捷方式?

在Windows 10上的JuliaPro中运行Julia文件的快捷方式(或如何将Ctrl-Enter设置为运行文件的快捷方式)?

快捷方式文件的FileNotFoundError

Windows 10:带Edge的桌面上的自定义URL快捷方式

Windows 10-如何更改URL快捷方式的桌面图标?

为什么Windows的更高版本继续使用快捷方式文件而不是符号链接?

Windows指向可执行文件的符号链接的快捷方式

根据单个用户帐户部署共享文件夹快捷方式-Windows 2008域

Ubuntu 16.04-烦人的.ink文件->导致Windows中的快捷方式:如何修复?

模仿 Windows 文件夹的快捷方式以便快速访问桌面

Windows7 是否支持符号链接(文件夹“快捷方式”)?