摘要: 一、发送邮件通知代码: import argparse import configparser import smtplib from email.message import EmailMessage def main(to_email, server, port, from_email, pas 阅读全文
posted @ 2022-04-11 00:01 轻舞飞洋 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、未对错误处理时: import argparse import sys def main(number, other_number, output): result = number / other_number print(f'The result is {result}', file=out 阅读全文
posted @ 2022-04-10 23:20 轻舞飞洋 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、编程定时任务的脚本: import argparse import sys from datetime import datetime import configparser def main(number, other_number, output): result = number * ot 阅读全文
posted @ 2022-04-10 22:45 轻舞飞洋 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、普通接收参数 import argparse def main(number, other_number): result = number * other_number print(f'The result is {result}') if __name__ == '__main__': pa 阅读全文
posted @ 2022-04-10 22:11 轻舞飞洋 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 使用argparse添加命令行参数,代码如下: import argparse def main(number): print('#' * number) if __name__ == '__main__': parser = argparse.ArgumentParser() #parser.ad 阅读全文
posted @ 2022-04-09 22:16 轻舞飞洋 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 示例如下: >>> import re >>> match = re.search(r'the phone number is ([\d-]+)', '37: the phone number is 1234-567-890') #\d: 标记任何数字(0-9)。 >>> match.group() 阅读全文
posted @ 2022-04-09 21:34 轻舞飞洋 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、示例如下: >>> import re #导入正则表达式模块 >>> re.search(r'LOG', 'SOME LOGS') <re.Match object; span=(5, 8), match='LOG'> #在字符串中查找'LOG' >>> re.search(r'^LOG', ' 阅读全文
posted @ 2022-04-09 11:41 轻舞飞洋 阅读(35) 评论(0) 推荐(0) 编辑
摘要: >>> from parse import parse >>> LOG = '[2018-05-05T12:58:00.714611] - SALE - PRODUCT: 1345 - PRICE: $09.99' >>> FORMAT = '[{date}] - SALE - PRODUCT: { 阅读全文
posted @ 2022-04-08 21:07 轻舞飞洋 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、例子: >>> import delorean >>> from decimal import Decimal >>> >>> log = '[2018-05-05T11:07:12.267897] - SALE - PRODUCT: 1345 - PRICE: $09.99' >>> devi 阅读全文
posted @ 2022-04-08 20:39 轻舞飞洋 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 简介一下"if ... else ... for" 的用法: >>> word = 'AFTER' >>> print('x' if w.isdigit() else w for w in word) <generator object <genexpr> at 0x105439750> 打印的结果 阅读全文
posted @ 2022-04-08 17:50 轻舞飞洋 阅读(26) 评论(0) 推荐(0) 编辑