- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 python中的str()和repr()
str()和repr()都被用来获得一个对象的字符串表示。1. str和repr不同看个例子str():s = 'Hello, Geeks.'print str(s)print str(2.0/11.0)output:Hello, Geeks.0.181818181818repr():s = 'Hello, Geeks.'print repr(s)print repr(2.0/11.0)
2017-09-23 18:01:23 494
原创 virtualenv
1. virtualenv简介virtualenv译作虚拟环境,它的目的是创建独立的python环境。典型的应用场景:假如一个APP正在运行并且依赖一些包,那么此时你的任何修改或者改变它依赖库的操作都有可能使这个APP挂掉。所以你很想使这个APP以及它的依赖库和你的全局python隔离开;假设你没有全局site-packages的写的权限,此时你想安装包。这两种场景下,你都需要创建一个独立的虚
2017-09-22 01:07:01 382
原创 pip简单使用
1. 安装pipyum install python-pip2. 更新pippip install -U pip3. 安装PyPI上的包pip install <pkg_name> # 安装最新版pip install <pkg_name>==1.0.4 # 安装1.0.4版pip install <pkg_name>>=1.0.4 # 安装最低1.0.
2017-09-19 22:26:56 339
原创 netstat命令使用
1. Netstat基本命令被用来列出所有的网络连接,包括tcp、udp套接字连接,unix套接字连接。除了可以列出已经连接的套接字,它还可以列出正在监听的套接字。基本命令:netstat -<option>选项:-a 列出所有的当前连接-t 仅显示tcp连接-u 仅显示udp连接-n 不使用反向dns查询(默认地,ne
2017-09-18 00:35:10 527
原创 awk简单使用
1. 列筛选命令:awk '{print $<n>}' <file_name>上述命令打印第n列。n代表列索引,0表示所有列。默认的分隔符是空格和tab。2. 行筛选(1)使用列的值筛选命令:awk '$1=="Sep" && $2>0 {print $3}' foo.txt上述命令首先筛选第1列等于“Sep”,第2列大于0的行;然后打印第3列。(2)使用模式匹配筛选命令:awk '/brown
2017-09-15 23:04:26 416
原创 pdb使用
1. 简介pdb是一个交互式的python代码调试器,它支持断点、行级别的单步调试、检查栈信息、列出源码等。2. 启动方式pdb有两种启动方式:外部启动和内部启动。(1)外部启动外部启动,即是通过cmd启动。你需要执行以下命令:python -m pdb <file_name>.py <args>它以debug模式启动执行<file_name>.py。(2)内部启动内部启动,即是通过在源码中注入以
2017-09-15 10:55:15 3254
原创 vim修改颜色配置
我的vim默认打开python脚本是没有颜色配置的,很不友好。为了实现它,我们可以采取以下步骤:1. 查看vim自带的配色模式执行以下命令:cd /usr/share/vim/vim74/colorsls注意:路径中的vim74是我的机器情况,你的可能是vim72或者其它。下面是我的vim自带的配色方案:README.txt delek.vim industry.vim pablo.
2017-09-13 00:50:37 19828
原创 python读写CSV
读写utf-8格式文档官方文档提供了csv支持unicode的代码,如下:# -*- coding: utf-8 -*-import csv, codecs, cStringIOclass UTF8Recoder: """ Iterator that reads an encoded stream and reencodes the input to UTF-8 """
2017-09-11 00:31:08 565
原创 手工聚类
好几次遇到以下场景:空间中有很多不均匀分布的点;你可以很容易获得任一个点的临近点;你要完成类似聚类的操作,但是数据太多,你根本无法确定类簇的个数;举个例子: 假设我们的数据点分布在一维空间,坐标为 [1, 2, 3, 6, 7, 8, 20, ...]。我们有一个函数get_near_points(p, dist=1.5),它可以返回距离p点1.5距离内的所有点,即get_near_po
2017-09-05 21:38:26 279
邻接表存储的图的DFS,BFS遍历
2017-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人