先将所有链接每行一个保存进file.txt
然后把下面的代码保存到openLink.py
,修改路径/Users/yourname/Desktop/file.txt
最后运行python3 openLink.py
即可调用系统默认浏览器。
如果有上百个网址,cpu会跑到100%,等几分钟它缓一下,就好了。
还有就是做好内存被吃掉大半的心理准备
import re
import webbrowser
# 打开文件并读取内容
with open("/Users/yourname/Desktop/file.txt", "r") as f:
content = f.read()
# 使用正则表达式查找所有链接
urls = re.findall("(?P<url>https?://[^\s]+)", content)
# 遍历所有链接并打开它们
for url in urls:
webbrowser.open(url)