python
YanniZhang的博客
如果自己不努力,谁也给不了你想要的生活。一点一点的积累吧!
展开
-
python 读写文件
1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open('thefile.txt')try: all_the_text = file_object.read( )finally: file_object.close( )注:不能把open语句放在try块里,因为当打开文转载 2015-06-04 03:26:04 · 484 阅读 · 0 评论 -
Ubuntu16.04 numpy pandas matplotlib安装
确保你己经安装好了pip1. 升级pip到最新版本:sudo pip install --upgrade pip2. 安装numpy scipy matplotlib pandassudo pip install numpy scipy matplotlib pandas 看到Successfully installed ***就说明成功安装了。注意! 官网原创 2017-06-15 10:53:51 · 3359 阅读 · 0 评论 -
Ubuntu16.04 Jupyter安装(Ipython Notebook安装)
Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好环境:Ubuntu16.04 64位原创 2017-06-15 10:28:05 · 49618 阅读 · 0 评论 -
python 获得对象的所有属性和方法
dir(Object)例如:XBLOCK对象有下例属性和方法,可以通过dir(self) 获得dir[self]=['__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__metaclass__', '__module__原创 2017-06-26 14:41:17 · 93711 阅读 · 0 评论 -
TensorFlow (RNN)深度学习下 双向LSTM(BiLSTM)+CRF 实现 sequence labeling 双向LSTM+CRF跑序列标注问题
代码:https://github.com/chilynn/sequence-labeling原博:http://blog.csdn.net/scotfield_msn/article/details/60339415转载 2017-06-06 21:37:49 · 5749 阅读 · 1 评论 -
python机器学习包 Windows下 pip安装 scikit-learn numpy scipy
转自:http://blog.csdn.net/scotfield_msn/article/details/63276704requirements:` windows10` python2.7` pip9.0.1` numpy` scipy` sklearn1 pip的安装1.1 下载pip转载 2017-06-06 21:31:43 · 1915 阅读 · 0 评论 -
python 添加日志
1. 把下面的代码保存为“config.py”# -*- coding: utf-8 -*-__author__ = 'jennyzhang'import loggingclass Config(): # 创建一个logger logger = logging.getLogger('statisticNew') logger.setLevel(logging.DE原创 2016-12-12 15:35:03 · 4295 阅读 · 0 评论 -
给python文件传参数
python文件内部接收参数用:sys.argvsys.argv[0]:是python脚本名sys.arg[1]及以后各项:是接收的参数看下面的例子: (para.py)#! /bin/pythonimport sysfor arg in sys.argva: print arg运行上面的para.py脚本,传入三个参数: arg1 arg2 arg3。输出原创 2016-07-27 13:19:33 · 18833 阅读 · 0 评论 -
python实现 Excel 转为json
python实现 Excel 转为json一、准备 python 对excel操作,需要依赖Xlrd和xlwt这两个模块。Xlrd是读excel用到的模块,xlwt是写入excel用到的模块。 下载:https://pypi.python.org/pypi/xlrd https://pypi.python.org/pypi/xlwt原创 2016-07-13 15:24:32 · 13764 阅读 · 3 评论 -
python 中文编码及显示问题
一、中文显示问题 当字符串是:'\u4e2d\u56fd' >>>s=['\u4e2d\u56fd','\u6e05\u534e\u5927\u5b66']>>>str=s[0].decode('unicode_escape') #.encode("EUC_KR")>>>print str中国二、中文编码问题 若编译时因为代码中有中文而导致出错则只需在文件原创 2016-07-13 11:12:41 · 1695 阅读 · 0 评论 -
python中的数据类型与json的数据类型之间的转化
转自:http://www.cnblogs.com/coser/archive/2011/12/14/2287739.html什么是json:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard E转载 2015-11-09 17:16:13 · 4274 阅读 · 0 评论 -
python dic与str的相互转化
转自:字典(dict)转为字符串(string)我们可以比较容易的将字典(dict)类型转为字符串(string)类型。通过遍历dict中的所有元素就可以实现字典到字符串的转换:for key, value in sample_dic.items(): print "\"%s\":\"%s\"" % (key, value)字符串(string)转载 2015-11-09 17:12:08 · 26155 阅读 · 0 评论 -
linux 查看python安装路径,版本号
一、想要查看ubuntu中安装的python路径方法一:whereis python方法二:which python二、想要查看ubuntu中安装的python版本号python原创 2015-11-04 23:23:50 · 142285 阅读 · 4 评论 -
python 字符串操作
转自:http://www.cnblogs.com/huangcong/archive/2011/08/29/2158268.html去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1转载 2015-11-04 23:13:42 · 460 阅读 · 0 评论 -
python Pexpect
http://www.ibm.com/developerworks/cn/linux/l-cn-pexpect2/index.html转载 2015-11-04 23:12:06 · 449 阅读 · 0 评论 -
python gzip http post请求结果解压
#!/usr/bin/env python # encoding=utf-8 import urllib2, httplib import StringIO, gzip #解压gzipdef gzdecode(data) : compressedstream = StringIO.StringIO(data) gziper = gzip.GzipFile(f转载 2015-11-04 23:15:28 · 3565 阅读 · 0 评论 -
os.system返回值
一、python中的 os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系大家都习惯用os.systemv()函数执行linux命令,该函数的返回值十进制数(分别对应一个16位的二进制数)。该函数的返回值与linux命令返回值两者的转换关系为:该函数的返回值(十进制)转化成16二进制数,截取其高八位(如果低位数是0的情况下,有关操作系统的错误码共131个转载 2015-06-04 03:27:35 · 4910 阅读 · 0 评论 -
python+selenium模拟浏览器登录shibboleth登录的模拟
Selenium with the headless PhantomJS webkit will be your best bet to login into Shibboleth, because it handles cookies and even Javascript for you.Installation:$ pip install selenium$ brew install ph...转载 2018-03-09 20:44:48 · 939 阅读 · 0 评论