在剪贴板上打开一个 Google 地图位置的 Python 脚本?
我们通常打开浏览器在谷歌地图上搜索特定地点。如果您每天需要多次执行此任务,那就会变得非常枯燥。现在,您可以自动化此任务,让浏览器自动打开,网页会向您显示所需位置的 Google 地图
安装
为此,我将使用 paperclip 包。由于这不是标准包,我们需要使用 pip 安装它。
>pip install pyperclip Collecting pyperclip Downloading https://files.pythonhosted.org/packages/2d/0f/4eda562dffd085945d57c2d9a5da745cfb5228c02bc90f2c74bbac746243/pyperclip-1.7.0.tar.gz Building wheels for collected packages: pyperclip Building wheel for pyperclip (setup.py) ... done Stored in directory: C:\Users\rajesh\AppData\Local\pip\Cache\wheels\92\f0\ac\2ba2972034e98971c3654ece337ac61e546bdeb34ca960dc8c Successfully built pyperclip Installing collected packages: pyperclip Successfully installed pyperclip-1.7.0
完成此操作的步骤
首先从命令行参数或剪贴板中读取所需的地址。
其次使用 webbrowser 模块自动打开默认网络浏览器,其中包含所需的地址。
需要 sys 模块来访问存储在 argv 列表中的命令行。
最后,使用 pyperclip 模块从剪贴板中访问。
示例代码
#webbrowser module helps in open default web browser of os from webbrowser import open #sys contains command line arguments from sys import argv #To access clipbord from pyperclip import paste if len(argv)>1: address = " ".join(argv[1:]) else: address = paste() open("http://www.google.com/maps/place/"+address)
输出
广告