alex_bn_lee

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

【291】Python 中字符串添加到剪贴板

参考:如何使用Python将字符串复制到Windows上的剪贴板上?

实现代码如下:

1
2
3
4
5
6
7
from Tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append('复制到剪贴板的内容')
r.update()
r.destroy()

写成函数的形式:

1
2
3
4
5
6
7
8
def addToClipboard( string ):
    from Tkinter import Tk
    r = Tk()
    r.withdraw()
    r.clipboard_clear()
    r.clipboard_append(string)
    r.update()
    r.destroy()

调用函数:

1
2
addToClipboard("alex lee")
addToClipboard("alex lee33333")

获取剪切板内容:

1
2
3
4
5
from Tkinter import Tk
r = Tk()
# 获取剪贴板内容并赋值给 title 变量
title = r.clipboard_get()
r.destroy()

写成函数形式:

1
2
3
4
5
6
7
8
def getClipboard():
    "返回剪贴板上的内容"
    from Tkinter import Tk
    r = Tk()
    r.withdraw()
    tmp = r.clipboard_get()
    r.destroy()
    return tmp

 

posted on   McDelfino  阅读(1768)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2014-01-17 【136】Cydia相关插件及配置
2014-01-17 【135】NoteExpress使用中的问题
点击右上角即可分享
微信分享提示