同事经常会给我发一些这样的路径,
\\Server\DepA\ProjB\other\...\...\aDir\
\\Server\DepA\ProjB\other\...\...\aDir\aFile
然后我需要代开他们,看一看,或者追加一些内容。
这一过程很繁琐,于是今天的需求便是写一个python脚本。
直接打开剪切板中的资源,如果他是一个合法路径的话。
其中下面这两个方法是读取和设置剪切板
getClipboardText
setClipboardText
使用的是pywin32
__author__="wjason"
__date__ ="$2009-10-28 14:56:42$"
import os.path
import win32clipboard
import win32con
def openResource(path):
if not os.path.exists(path):
return
if os.path.isdir(path):
cmd = 'cmd /C call explorer "'+path+'"'
else:
cmd = 'cmd /C call "'+path+'"'
#os.popen(cmd)
#os.system(cmd)
import subprocess
subprocess.Popen(cmd, shell=True)
def getClipboardText():
win32clipboard.OpenClipboard()
result = win32clipboard.GetClipboardData(win32con.CF_TEXT)
win32clipboard.CloseClipboard()
return result
def setClipboardText(aString):
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(win32con.CF_TEXT, aString)
win32clipboard.CloseClipboard()
if __name__ == "__main__":
print getClipboardText()
openResource(getClipboardText())
分享到:
相关推荐
Python 文件读写练习题 Python 语言中处理文件读写是非常重要的一部分,本文将通过实践 exercises 介绍 Python 中的文件读写操作。 文件读写的重要性 在实际应用中,文件读写操作是非常常见的,例如读取数据文件...
python使用剪切板. 简单的几行代码。写应用程序的二次开发能用上。
# python读取剪切板内容 import win32clipboard as w import win32con def get_text(): w.OpenClipboard() d = w.GetClipboardData(win32con.CF_TEXT) w.CloseClipboard() return d.decode('GBK') de
内容参考博客 值得收藏的100道Python经典练手题及详细答案,建议认真练习! 150道python练习题 内容参考博客 值得收藏的100道Python经典练手题及详细答案,建议认真练习! 150道python练习题 内容参考博客 值得...
python实现的堆栈剪切板,先进先出,只支持键盘操作,不支持菜单
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...
python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 python练习题 ...