以下是代码:
# coding=utf-8
# using address you inputed to open a web map site
import webbrowser, sys, pyperclip
if len(sys.argv) > 1:
#get address from command line.
address = ' '.join(sys.argv[1:])
else:
#get address from clip board.
address = pyperclip.paste()
webbrowser.open('https://ditu.amap.com/search?query=' + address)
例如: 复制“纽约”是好的。
但是当你复制“和卉家园”这是一个中文地址时,它将是一个mojibake,这个问题只存在于MacOs中。
我不知道如何解决,请帮助我,谢谢!