当前位置: 首页 > 工具软件 > Pyperclip > 使用案例 >

6.2.7 用 pyperclip 模块拷贝粘贴字符串

陶高峯
2023-12-01

pyperclip 模块有 copy()和 paste()函数,可以向计算机的剪贴板发送文本,或从
它接收文本。将程序的输出发送到剪贴板,使它很容易粘贴到邮件、文字处理程序或其他软件中。pyperclip 模块不是 Python 自带的。要安装它,请遵从附录 A 中安装第三方模块的指南。安装 
pyperclip 模块后,在交互式环境中输入以下代码:
>>>  import  pyperclip
>>>  pyperclip.copy('Hello  world!')
>>>  pyperclip.paste()
'Hello  world!'
当然,如果你的程序之外的某个程序改变了剪贴板的内容,paste()函数就会返回它。例如,如果我将这句话复制到剪贴板,然后调用 paste(),看起来就会像这样:
>>>  pyperclip.paste()
'For  example,  if  I  copied  this  sentence  to  the  clipboard  and  then  called paste(),  it  
would  look  like  this:'

在 IDLE 之外运行 Python 脚本
到目前为止,你一直在使用 IDLE  中的交互式环境和文件编辑器来运行 Python 脚本。但是,你不想每次运行一个脚本时,都打开 IDLE 和 Python 
脚本,这样不方便。好在,有一些快捷方式,让你更容易地建立和运行 Python  脚本。这些步骤在 Windows、OS X 和 Linux 上稍有不同,但每一种都在附录 B 中描述。请翻到附录 
B,学习如何方便地运行 Python 脚本,并能够向它们传递命令行参数。

(使用 IDLE 时,不能向程序传递命令行参数。)   
 

 类似资料: