- 博客(5)
- 收藏
- 关注
原创 python将文件夹打包成zip并保存历史版本
#!python3 #将一个文件夹及以下的所有文件打包成zip文件 import zipfile,os,re def backup2zip(floder,backupfilename): #floder:要打包的文件夹;backupfilename:指定文件名 hisname = re.compile(backupfilename + '(_)?(\\d+)?' +'.zip') floder = os.path.abspath(floder) num = [1] allFiles =
2020-07-02 22:12:54
1632
1
原创 列表与字符串的转换
要求:编写一个程序,打开文件夹中所有的.txt 文件,查找匹配用户提供的正则表达式的所有行。结果应该打印到屏幕上。 以下是代码: import os,re #找到所有txt文件 userPath = '.' fileList = os.listdir(userPath) userRegexRule = 'NOUN' userRegex = re.compile(userRegexRule) lines = [] #读取所有txt文件的内容 for i in fileList: #print(os
2020-07-01 19:27:14
3892
原创 疯狂填词之由正则表达式引发的血案
记录《Python编程快速上手》项目联系遇到的坑。 要求:创建一个疯狂填词(Mad Libs)程序,它将读入文本文件,并让用户在该文本文件中出现 ADJECTIVE、NOUN、ADVERB 或 VERB 等单词的地方,加上他们自己的文本。 例如,一个文本文件可能看起来像这样: The ADJECTIVE panda walked to the NOUN and then VERB. A nearby NOUN was unaffected by these events. 程序将找到这些出现的单词,并提示
2020-07-01 13:10:31
580
原创 sys.argv 命令行参数组成
import shelve a = shelve.open('1') b = [1,2,3] a['b'] = b a.close()a['b'] Traceback (most recent call last):File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\lib\shelve.py", line 111, in __getitem__value = self.cache[key]KeyError: 'b
2020-06-30 19:41:20
217
原创 使用bat快速打开应用
用浏览器打开网页 @echo off cd /d (浏览器位置如:C:\Program Files (x86)\Mozilla Firefox) start (浏览器运行程序如:firefox.exe) (打开的网址如:[http://192.168.10.22:8080/sus/jsp_main/login.jsp] 完整示例:使用谷歌浏览器打开百度 @echo off cd /d C:\Program Files (x86)\Mozilla Firefox start firefox.exe
2020-06-29 08:37:06
1640
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人