python 打开浏览器 并输入网址

打开 应用

open.py

import os

os.system(r"C:\Users\bigbrolee\AppData\Local\Google\Chrome\Application\chrome.exe www.baidu.com")

微信收藏.py

import urllib.parse
import win32clipboard
import win32con
import os

def getClipboardText():
    win32clipboard.OpenClipboard()
    result = win32clipboard.GetClipboardData(win32con.CF_TEXT)
    win32clipboard.CloseClipboard()
    return result

if __name__ == "__main__":
    #input('复制网址,回车')
    url=getClipboardText()
    url=url.decode('utf-8') #transform bytes into str
    url = str(url)
    
    chrome = r"C:\Users\bigbrolee\AppData\Local\Google\Chrome\Application\chrome.exe"

    prefix = r'http://sc.qq.com/'
    if url.startswith(prefix):
        url = url[17:] #strip 'http://sc.qq.com/'
        url= urllib.parse.unquote(url)
        url_list_str = ''.join([u  if u !='&' else '^&' for u in list(url) ]) #cmd 命令行 对&是保留字,需要^来转义
#另外,包含if for else的列表生成式
#另另外,str_convert = ''.join(list) ,将list转回str
        os.system("{0} {1}".format(chrome,url_list_str))
    else:
        os.system("{0} {1}".format(chrome,url))

    # trans_url= urllib.parse.unquote(url)
    # with open(r'C:\Users\bigbrolee\Desktop\微信收藏地址.txt',mode='a',encoding='utf-8') as f:
    #   f.write(trans_url)
    #   f.write('\n')
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,265评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,438评论 19 139
  • 本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别 link属于XHTML标签,而@import完全...
    辉夜乀阅读 229评论 0 2
  • 最好的教育就是游戏 现在关于幼儿教育,最流行的观点就是把教育和游戏结合起来,游戏中教育,教育隐藏在游戏之中。所以现...
    舟⼀阅读 795评论 2 1
  • 周六下午在办公室开一个小会,写完稿子我们就在那里唠嗑。聊着聊着就聊到了自己的弟弟妹妹,聊到了当年的计划生育,旭哥给...
    茉妧阅读 187评论 0 0

友情链接更多精彩内容