Python
文章平均质量分 67
du_qi
投身AI,专注机器学习,坚持不懈,踏实进取!
展开
-
理解Python中的With...as...语法
使用语言的好特性,而不是那些糟糕的特性————不知道谁说的好久不学习python的语法了,上次去面试,和面试官聊到了python中的with-as statement(也称context manager),挺感兴趣的,这两天学习了一番,收获颇丰在此分享。先说明一个常见问题,文件打开:1234567try: f转载 2016-06-24 21:52:39 · 472 阅读 · 0 评论 -
在python中获取时间
time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:下面是time.strftime的参数:strftime(format[, tuple]) -> string将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出python中时间日期格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-999转载 2016-06-13 16:13:16 · 1482 阅读 · 0 评论 -
sklearn文本特征提取
sklearn中一般使用CountVectorizer和TfidfVectorizer这两个类来提取文本特征,sklearn文档中对这两个类的参数并没有都解释清楚,本文的主要目的就是解释这两个类的参数的作用(1)CountVectorizerclass sklearn.feature_extraction.text.CountVectorizer(input='content'原创 2016-06-02 12:40:54 · 13888 阅读 · 0 评论 -
非root用户安装python第三方模块
用户可以设置自己的site-packages目录,该路径是~/.local/lib/python2.6/site-packages/如果没有该路径,可以自行创建,mkdir -p ~/.local/lib/python2.7/site-packages/然后将该路径添加到环境变量,如下:echo "PYTHONPATH=$HOME/.local/lib/python2.6/site-p原创 2016-05-29 17:02:43 · 10150 阅读 · 0 评论 -
Jupyter Notebook 的快捷键
Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转载 2016-05-17 20:23:23 · 3102 阅读 · 0 评论 -
Matplotlib学习笔记1-2D绘图
1、直方图matplotlib.pyplot.hist(x, bins=10, range=None, normed=False, weights=None, cumulative=False, bottom=None, histtype='bar', align='mid', orientation='vertical', rwidth=None, log=False, color=None原创 2016-05-17 19:56:10 · 2457 阅读 · 0 评论 -
在windows上通过浏览器远程连接Linux服务器的jupyter
要实现标题所描述的功能,需要在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:1、Linux服务器端配置(1)启动ipython,$ ipython(2)创建远程连接密码,In [1]: from notebook.auth import passwd; passwd()输入两次密码,将得到一个字符串,比如'sha1:d0270e88f33b:212384原创 2016-05-16 20:59:06 · 17639 阅读 · 5 评论 -
Windows上Python环境搭建
1、到https://www.python.org/downloads/windows/选择你需要的Python版本,主要有Python 3.x和Pythpon 2.x两大类版本,这两大类版本是不兼容的;2、以Python 2.7.13为例,可以进入到https://www.python.org/downloads/release/python-2713/,点击“Windows x86-64原创 2017-03-02 11:12:48 · 500 阅读 · 0 评论 -
多线程与多进程
优缺点对比: 多线程开销小,但难于管理,且不能用于分布式系统; 多进程开销大,操作系统会进行一部分管理,因此用户管理就比较简单,可用于分布式; 通常多线程和多进程结合使用。 参考资料:http://edu.csdn.net/course/detail/2303/35894?auto_start=1 [TOC] 代码实例:1 最简单的多线程#include <iostream>#incl原创 2017-03-12 13:22:45 · 1181 阅读 · 0 评论