liuyangak

文章分类 -  python

1

pattern基础知识--正则表达式
摘要:正则表达式匹配字符串 ^匹配字符串开始 $匹配字符串结尾 阅读全文

posted @ 2015-11-10 21:20 liuyangak 阅读(119) 评论(0) 推荐(0)

python第三方库--关于xlrd的小坑--数字默认转换为浮点数
摘要:xlrd库提供python读取xlsx文件的操作,在使用中碰到一个类型转换的小问题xlsx文件中一行数据,单元格格式数字分类都是 常规100011场景1描述使用1 data = xlrd.open_workbook(fullpath)2 table =... 阅读全文

posted @ 2015-11-04 15:36 liuyangak 阅读(1121) 评论(0) 推荐(0)

python数据库操作--使用mysqldb sql语句中有中文字符串时发生异常
摘要:使用 MySQLdb 往 MySQL 操作中文数据时遇到一个异常:UnicodeEncodeError: 'latin-1' codec can't encode characters in position 31-36: ordinal not in range(256)解决办法:在创建连接的时候... 阅读全文

posted @ 2015-10-28 10:32 liuyangak 阅读(454) 评论(0) 推荐(0)

python基础知识--类型转换和数值操作
摘要:类型转换 1 函数 描述 2 int(x [,base ]) 将x转换为一个整数 3 long(x [,base ]) 将x转换为一个长整数 4 float(x ) 将x转换到一个浮点数 5 comp... 阅读全文

posted @ 2015-10-22 16:57 liuyangak 阅读(107) 评论(0) 推荐(0)

PyCharm开发中有可能遇到的套接字重复使用错误
摘要:windows下在PyCharm中执行python代码,如果源文件被修改后,执行窗口中的运行状态会被终结,重启时有可能报如下的错误:OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次这个原因是虽然PyCharm把运行窗口中运行状态终结了,在执... 阅读全文

posted @ 2015-09-23 11:38 liuyangak 阅读(1005) 评论(0) 推荐(0)

python 在不同层级目录import 模块的方法(ZT)
摘要:http://blog.chinaunix.net/uid-26000296-id-4372344.htmlpython包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:1. 主程序与模块程序在同一目录下:如下面程序结构:`-- sr... 阅读全文

posted @ 2015-09-11 10:25 liuyangak 阅读(91) 评论(0) 推荐(0)

tornado的模块
摘要:模块索引最重要的一个模块是web, 它就是包含了 Tornado 的大部分主要功能的 Web 框架。其它的模块都是工具性质的。主要模块web- FriendFeed 使用的基础 Web 框架,包含了 Tornado 的大多数重要的功能escape- XHTML, JSON, URL 的编码/解码方法... 阅读全文

posted @ 2015-08-26 10:06 liuyangak 阅读(148) 评论(0) 推荐(0)

tornado学习资源
摘要:教程http://docs.pythontab.com/tornado/introduction-to-tornado/附加代码https://github.com/Introduction-to-Tornado/Introduction-to-Tornado 阅读全文

posted @ 2015-07-02 15:21 liuyangak 阅读(86) 评论(0) 推荐(0)

用curl模拟post请求
摘要:使用tornado时需要用curl命令模拟post请求curl -i -d "ver=1&format=json&source=wb_fenxiang" http://XXXX/tc/query_tc_task 阅读全文

posted @ 2015-07-01 16:42 liuyangak 阅读(164) 评论(0) 推荐(0)

window下安装tornado
摘要:(转贴)tornado.3.*运行在python2.*上出现ImportError: No module named backports.ssl_match_hostname错误解决办法:tornado.3.*运行在python2.*上必须要安装backports.ssl_match_hostnam... 阅读全文

posted @ 2015-07-01 14:38 liuyangak 阅读(152) 评论(0) 推荐(0)

python第4练--函数
摘要:定义函数函数的参数注:函数可以返回多个值,实际上返回的是个tuple可变参数函数和关键字参数函数 调用的时候也要加 '*' 和 '**',如:def func(a, b, c=0, *args, **kw): print 'a =', a, 'b =', b, 'c =', c, 'args =... 阅读全文

posted @ 2015-03-02 21:37 liuyangak 阅读(80) 评论(0) 推荐(0)

python第3练--dict和set
摘要:dict 字典 key-value存储的数据结构,AS里应该也有,操作和C++中map,hash_map类似set 只存key不存value注意:不变对象 例如 str就是不变对象对于不变对象来说,调用对象自身的任意方法,也不会改变该对象自身的内容。相反,这些方法会创建新的对象并返回,这样,就保证了... 阅读全文

posted @ 2015-02-27 17:58 liuyangak 阅读(75) 评论(0) 推荐(0)

python第2练--list和tuple
摘要:作为类似数组的数据结构list 用 =[...] 赋值,list的内容可变如:classmates = ['Michael', 'Bob', 'Tracy']tuple 用 =(...)赋值,tuple定义后内容不可变如:t = (1, 2)注意,如果定义只有一个元素的tuple 必须用 t = (... 阅读全文

posted @ 2015-02-27 17:27 liuyangak 阅读(85) 评论(0) 推荐(0)

python第1练--print
摘要:语句print "欢迎"raw_input("Pressenterkeytoclosethiswindow") #接受Enter键输入退出关联1 在输出窗口输出中文(2.7版本)的方法在代码文件头部增加#coding=utf-82 注释方法#单行注释'''多行注释多行注释多行注释''' 阅读全文

posted @ 2015-02-27 15:50 liuyangak 阅读(86) 评论(0) 推荐(0)

python学习笔记(5)--工程组织、模块
摘要:python程序构架一个ptyhon程序包括了多个含有Python语句的文件。主程序(main函数)所在文件是作为主体的,配合有零个或多个支持文件,在Python中这些文件称作模块。导入一个模块使用import,import 模块名import如何工作执行三个步骤1)、找到模块文件2)、编译成位码(... 阅读全文

posted @ 2014-11-14 15:43 liuyangak 阅读(144) 评论(0) 推荐(0)

python学习笔记(4)--有用网站
摘要:python官方文档:(E文好不好基本上应该都能看懂,因为我基本能看懂)https://www.python.org/doc/python开发者社区:(有不少有用的文档)http://pythoner.org/python语法教程:http://www.w3cschool.cc/python/pyt... 阅读全文

posted @ 2014-11-13 15:37 liuyangak 阅读(76) 评论(0) 推荐(0)

python学习笔记(3)--python代码结构
摘要:结合一小段代码简要说明python代码的结构。代码 argecho.py__author__ = "没头脑" -->定义了一个名为__author__的变量,也可以当成注释__reader__ = "不高兴"import sys -->导入使用的库de... 阅读全文

posted @ 2014-11-12 11:55 liuyangak 阅读(158) 评论(0) 推荐(0)

python学习笔记(2)--python开发工具
摘要:在windows下安装python在这个链接https://www.python.org/downloads/windows/在实际的应用中,有可能会使用python2.x的开发环境,还是一起都装了吧:)python自带的IDLE用来学习python够用了,但一个好的ide可以省去很多project... 阅读全文

posted @ 2014-11-12 09:39 liuyangak 阅读(92) 评论(0) 推荐(0)

python学习笔记(1)--python的应用范围和版本
摘要:作为简单的、解释型的、交互式的、可移植的、面向对象的超高级语言 --- 这太装B了python易于学习,而且有丰富的库可供使用,在学习成本和开发效率上远远优于C++。凭借大量的达到可商用标准的库,python可以用在数据库编程、GUI编程、网络编程、多媒体应用方面发挥较大作用;由于与其它语言粘合性好... 阅读全文

posted @ 2014-11-12 09:29 liuyangak 阅读(110) 评论(0) 推荐(0)

windows上安装 pydns
摘要:从http://pydns.sourceforge.net/ 中找到下载页http://sourceforge.net/projects/pydns/files/根据你安装的python选择下载的文件。我安装的是python2.7就倒 pydns这个分支中去找。下载pydns-2.3.6.tar.gz解压后command进入目录键入命令 setup.py install 就安装成功了。注意不能忘记键入 install这个参数。 阅读全文

posted @ 2012-09-26 09:43 liuyangak 阅读(514) 评论(0) 推荐(0)

1

导航