在剪貼簿上開啟一個 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)

輸出

更新日期: 30-7-2019

877 次瀏覽

事業起航

完成課程,獲得認證

開始
廣告