python源文件改写
编写一个程序,读取一个python源程序文件,将文件中所有除保留字以外的小写字母转化成大写字母。生成后的文件要能够被pyth解释器正确执行。
·
编写一个程序,读取一个python源程序文件,将文件中所有除保留字以外的小写字母转化成大写字母。生成后的文件要能够被pyth解释器正确执行。
jieba库把源程序中的代码分词。
敲定源程序中的保留字。
关键位置,比如说源程序中的%d在大小写转换后将D改成d,不然会报错。
代码中会给出大小写转化。
import jieba
work_fill = open("微信消息轰炸.py", "r", encoding= 'utf-8').read()
use_List = ["from", "pynput", "keyboard", "import", "Key", "Controller",
"time", "input", "eval", "print", "sleep", "for", "in",
"range", "type", "press", "release", "enter"]
words = jieba.lcut(work_fill)
init_work_fill = open("微信消息轰炸.py", "w")
pas = ''
for i in range(0, len(words)):
if words[i] in use_List:
pass
else:
words[i] = words[i].upper()
pas = ''.join(words)
'''words[i] = words[i].lower() //改成小写也可以'''
init_work_fill.write(pas)
init_work_fill.close()
更多推荐
已为社区贡献2条内容
所有评论(0)