首页 > 代码库 > 批量处理多行文本数据
批量处理多行文本数据
》题目要求
复制多行数据到剪切板中
运行python程序后剪切板中的内容每行前面都多了一个 * 和 一个空格
》程序实现
1 import pyperclip 2 3 text = pyperclip.paste() # 将剪切板中的数据复制到text变量中 4 5 print(text) 6 print(type(text)) #判断text的数据类型:字符串类型 7 8 lines = text.split(‘\n‘) #将字符串按照换行符切分成列表 9 print(lines) 10 print(type(lines)) #判断lines的数据类型 11 12 for i in range(len(lines)): # 遍历整个列表的数据,将每个元素前面加一个 * 和 一个空格 13 lines[i] = "* " + lines[i] 14 15 text = ‘\n‘.join(lines) #将列表类型的数据组合成一个字符串类型的数据,每个元素之间用换行符进行连接 16 pyperclip.copy(text) #将一个字符串类型的数据复制到剪切板中
》程序目的
熟练掌握pyperclip.copy() pyperclip.paste()的使用
掌握怎么批量处理多行的文本数据
》改进之处
怎么将多行文本数据转换成大写或者小写
怎么将多行文本数据前面后者后面的空格去掉
现在是11:15啦,三少有点饿啦,想吃火锅啦,所以待更新......
批量处理多行文本数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。