标签:style blog io color os sp for 文件 on
今天用python写了个快速启动的小工具。
只要对应好,命令和程序的路径,就可。
import json from subprocess import Popen while True: program = input("请输入你常用的程序:") if program == "quit": print("good bye~~~") break json_file = open("cmdjson.json","r", encoding="utf-8") cmd_dict = json.load(json_file) for k, v in cmd_dict.items(): if program == k: Popen(v) break else: print("找不到该程序")
{ "mp3": "F:/我的软件/娱乐工具/AIRPLAY.exe", "qq":"D:/Program Files (x86)/Tencent/QQ/QQProtect/Bin/QQProtect.exe", "dvd":"D:/Program Files (x86)/SPlayer/splayer.exe", "uc":"D:/Program Files/uc/UCBrowser/Application/UCBrowser.exe", "ps":"D:/Program Files/ps6/Adobe Photoshop CS6 (64 Bit)/Photoshop.exe", "chrome":"C:/Users/samwu/AppData/Local/Google/Chrome/Application/chrome.exe", "st3":"D:/Program Files (x86)/Sublime Text3/sublime_text.exe" }
坑是有的,就是python对json文件的解析,如果json文件里包括"\"这个斜杠,表示转义,就会解析错误,你要"\\"才可以正确解析。或者全部处理成反斜杠。
标签:style blog io color os sp for 文件 on
原文地址:http://www.cnblogs.com/samwu/p/4117521.html