python常用工具包
hejp_123
Nothing is impossible
展开
-
gevent 高性能并发操作
# 使用gevent实现高性能并发操作from gevent import monkey monkey.patch_all() from flask import Flask from gevent import pywsgi app = Flask(__name__) @app.route('/') def index(): return('Hello hejipei...原创 2018-12-20 16:42:45 · 494 阅读 · 0 评论 -
Python--tqdm安装和使用技巧
简介Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator),简单,高效,易理解。环境方法1:安装完anaconda,tqdm包自然就存在。方法2:pip install tqdm使用1.对range的使用import timefrom tqdm import tq...原创 2019-06-03 09:51:23 · 4230 阅读 · 3 评论 -
Python--re模块正则表达式的使用
简介Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。 ...原创 2019-06-03 11:24:34 · 251 阅读 · 0 评论 -
python --collections的使用
简介在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等1.namedtuple: 生成可以使用名字来访问元素内容的tuple2.deque: 双端队列,可以快速的从另外一侧追加和推出对象3.Counter: 计数器,主...原创 2019-06-03 12:47:22 · 199 阅读 · 0 评论 -
python--itertools的使用
简介迭代生成器工具包 itertools更多功能请参考:http://www.wklken.me/posts/2013/08/20/python-extra-itertools.html使用排序:permutations组合:combinations# 排序:permutations# 组合:combinationsfrom itertools import perm...原创 2019-06-03 12:49:55 · 251 阅读 · 0 评论 -
python--argparge的使用
简介argparse是python标准库里面用来处理命令行参数的库使用import argparse parser = argparse.ArgumentParser()parser.add_argument("--type", help="展示一个服务类型", type=str, required=True)parser.add_argument("--Tag", hel...原创 2019-06-03 14:13:55 · 723 阅读 · 0 评论 -
在python脚本中执行Linux命令行
常用模块import osimport subprocessos.system('free -h')subprocess.call('top')原创 2019-06-13 14:24:10 · 7373 阅读 · 0 评论