本文为学习python编程时所记录的笔记,仅供学习交流使用。
代码
将以下程序保存为:bulletPointAdder.py。
#! python3
#bulletPointAdder.py-Adds Wikipedia bullet points to the start of each line of text on the clipboard.
import pyperclip
text=pyperclip.paste()
lines=text.split('\n')
for i in range(len(lines)): #loop through all indexes in the "lines" list
lines[i]='*'+lines[i] #add star to each string in "lines" list
text='\n'.join(lines)
pyperclip.copy(text)
解释
1、将剪贴板内容赋值给text
2、使用split将text每一行分成列表的值
3、循环为列表中的每一个值前面增加星号
4、再用join合并列表的值,赋值回text、并将text值放回剪贴板
执行效果
1、复制以下内容:
测试1
测试2
测试3
2、运行程序
3、粘贴文本
*测试1
*测试2
*测试3
内容来源
[1] [美]斯维加特(Al Sweigart).Python编程快速上手——让繁琐工作自动化[M]. 王海鹏译.北京:人民邮电出版社,2016.7.p108-110
版权声明:本文为vectorwang100原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。