
python
文章平均质量分 62
logic~
walk slowly, never stop
展开
-
参数列表解析
目录sys.argvargparse模块通过yaml文件解析sys.argvsys.argv是一个参数列表,这个列表存放着从外界获取到的参数sys.argv[0]表示代码本身文件路径,参数从1开始import os,sysimport numpy as npdef concat_file(re_fileName1, re_fileName2, wr_fileName): ...原创 2020-03-24 11:09:05 · 1474 阅读 · 0 评论 -
Python:itertools模块
https://docs.python.org/zh-cn/3.7/library/itertools.html1、Python itertools模块combinations(iterable, r)方法可以创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入iterable中的顺序排序。import itertoolslist1 = [1, 3, 4,...原创 2020-03-03 15:06:43 · 218 阅读 · 0 评论 -
devpi搭建缓存代理服务器
devpi搭建缓存代理服务器原创 2017-08-26 22:38:40 · 1975 阅读 · 0 评论 -
函数循环 - return/break/continue
return_break_continue原创 2017-10-12 21:43:35 · 674 阅读 · 0 评论 -
python wordcloud模块
参考:https://amueller.github.io/word_cloud/auto_examples/colored.html#colored-py wordcloud.WordCloud(font_path=None, width=400, height=200, margin=2, ranks_only=None, prefer_horizontal=0.9,mask=None, s原创 2017-10-26 10:49:24 · 1624 阅读 · 0 评论 -
python tqdm进度条模块
安装tqdm用tqdm调用原有迭代器即可 tqdm子模块tnrange, tqdm_notebook 参考链接:https://github.com/tqdm/tqdmPython中的base64模块 本文介绍Python 2.7中的base64模块,该模块提供了基于rfc3548的Base16, 32, 64编解码的接口。官方文档,参考这里。 该模块提供两套原创 2017-08-10 14:55:20 · 1439 阅读 · 0 评论 -
Linux 无root权限安装工具到指定目录
由于使用公司服务器时没有root权限,只能把python安装到个人文件夹下,使用源码包方式安装 1、先到python官网下载源码,并解压 2、编译与安装a、 ./configure --prefix=/home/users/指定目录/python3 通过执行脚本./configure开始编译, 这一过程可以决定系统的配置并创建相应的Makefile文件。这个 Makefile主要是被下一步的原创 2018-01-31 16:54:20 · 7744 阅读 · 0 评论 -
virtualenv搭建python 2/3开发环境
安装$ sudo pip install virtualenv$ sudo pip install virtualenvwrapper配置$ export WORKON_HOME=/home/yourname/pyvenv #你创建的虚拟环境所放置的目录$ mkdir -p $WORKON_HOME$ source /usr/bin/virtualenvwrapp原创 2017-08-26 22:18:26 · 797 阅读 · 0 评论 -
python 知识点
判断python字典中key是否存在的一般有两种通用做法:第一种方法:使用自带函数实现:在python的字典的属性方法里面有一个has_key()方法:#生成一个字典 d = {'name':Tom, 'age':10, 'Tel':110} #打印返回值 print d.has_key('name') #结果返回True 第二种方法:使用in方法:...原创 2018-02-11 19:00:40 · 359 阅读 · 0 评论