Chúng ta thường mở trình duyệt để tìm kiếm một địa điểm cụ thể trên Google Maps. Nếu phải làm việc này nhiều lần trong ngày, sẽ rất nhàm chán. Bây giờ bạn có thể tự động hóa tác vụ này: trình duyệt sẽ tự động mở và hiển thị Google Maps tại vị trí mong muốn.
Cài đặt
Để thực hiện việc này, tôi sẽ sử dụng gói pyperclip. Vì đây không phải gói tiêu chuẩn, chúng ta cần cài đặt nó bằng 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
Các bước thực hiện
- Đọc địa chỉ mong muốn từ đối số dòng lệnh hoặc từ clipboard.
- Sử dụng module
webbrowserđể tự động mở trình duyệt mặc định với địa chỉ đó. - Cần module
sysđể truy cập danh sách đối số dòng lệnhargv. - Sử dụng module
pyperclipđể truy xuất nội dung từ clipboard.
Mã ví dụ
# Module webbrowser giúp mở trình duyệt mặc định của hệ điều hành
from webbrowser import open
# sys chứa các đối số dòng lệnh
from sys import argv
# Truy cập clipboard
from pyperclip import paste
if len(argv) > 1:
address = " ".join(argv[1:])
else:
address = paste()
open("https://www.google.com/maps/place/" + address)
Kết quả
