17、Python脚本编程与文件操作全解析

Python脚本编程与文件操作全解析

1. 正则表达式匹配测试

在进行正则表达式匹配测试时,我们可以通过运行特定程序来查看不同正则表达式会匹配哪些行。以下是一些需要测试的正则表达式:
- .
- \d
- \D\d
- l{3,4}
- e*
- e+
- [Ha]
- \d{2,3}
- 1?

要进行测试,你需要创建一个文本文件(可以使用Leafpad创建,或者从网站下载名为 chapter10-regex-test 的文件)。例如,要检查第一个正则表达式 "." ,可以运行以下命令:

python3 chapter10-regex.py -f chapter10-regex-test -r"."

需要注意的是,该程序使用的是 re.search() 而不是 re.match()

2. 网络脚本编程

在脚本编程中,我们经常需要在两台计算机之间复制文件。虽然有一个优秀的模块 Fabric 可以完成这个任务,但目前它还不支持Python 3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值