hello!python!

随笔分类 -  python

摘要:import logging import os import datetime if __name__ == '__main__': level = logging.INFO log_filename = "D:/log/log_%s.log" try: if not os.path.exists(log_filename % datetime... 阅读全文
posted @ 2019-03-19 16:19 你坚持了吗 阅读(133) 评论(0) 推荐(0) 编辑
摘要:2、对于type是array的字段,提交时候报错“data was not an array”,困扰许久,FQ后找到答案: https://community.atlassian.com/t5/Answers-Developer-Questions/How-to-add-component-whil 阅读全文
posted @ 2018-03-08 16:44 你坚持了吗 阅读(4539) 评论(1) 推荐(0) 编辑
摘要:参考:https://www.cnblogs.com/LanTianYou/p/5578621.html 阅读全文
posted @ 2018-02-23 10:44 你坚持了吗 阅读(359) 评论(0) 推荐(0) 编辑
摘要:更新python:第1步:更新gcc,因为gcc版本太老会导致新版本python包编译不成功代码如下:#yum -y install gcc系统会自动下载并安装或更新,等它自己结束第2步:下载Python-3.3.0软件包代码如下:#wget http://python.org/ftp/python... 阅读全文
posted @ 2014-12-03 17:43 你坚持了吗 阅读(1266) 评论(0) 推荐(0) 编辑
摘要:argv是在脚本内部使用,旨在接受命令传参比如,一个脚本argv.py,代码里面有,sys.argv[1],,sys.argv[2],那么运行这个脚本时,必须在后面跟两个参数,用空格隔开,如:python argv.py hello world 示例如下:首先编辑脚本 argv.py#coding:... 阅读全文
posted @ 2014-06-16 18:00 你坚持了吗 阅读(398) 评论(0) 推荐(0) 编辑
摘要:转:(1)安装Nginx1.1 下载nginx-1.0.5.tar.gz并解压1.2 ./configure (也可以增加--prefix= path指定安装路径)此时有可能会提示缺少pcre支持,如果要安装pcre的话可以通过 yum install pcre-devel 来实现安装1.3 mak... 阅读全文
posted @ 2014-05-26 17:01 你坚持了吗 阅读(539) 评论(0) 推荐(0) 编辑
摘要:cur = self.conn.cursor(MySQLdb.cursors.DictCursor)加上MySQLdb.cursors.DictCursor可以返回字典结构{列名:值}class MYSQL(): def __init__(self,host,user,pwd,db): ... 阅读全文
posted @ 2014-05-13 14:30 你坚持了吗 阅读(4685) 评论(0) 推荐(0) 编辑
摘要:19.7.1 教程这是一个简短的教程使用xml.etree.ElementTree(简称为et)。目标是展示一些构建模块和模块的基本概念9.7.1.1. XML tree and elementsXML是一种固有的层次化的数据格式,最自然的方式来表示这是树。为此ET有两个方法——ElementTree代表整个XML文档树,Element表示这个树中的一个节点。与整个文档交互(阅读和写作/文件)通常是在ElementTree水平。与一个XML元素及其子元素是元素级别上完成的。9.7.1.2xml文件,保存到本地test.xml subPackageInfo 2014-02-10 1... 阅读全文
posted @ 2014-04-02 14:48 你坚持了吗 阅读(1515) 评论(0) 推荐(0) 编辑
摘要:python xml.dom.minidom 阅读全文
posted @ 2014-04-01 17:11 你坚持了吗 阅读(561) 评论(0) 推荐(0) 编辑
摘要:Python超简单的HTTP服务器安装了python就可以python -m SimpleHTTPServer执行这一个命令即可实现一个HTTP服务器,将当前目录设为HTTP服务目录,可以通过http://localhost:8000 或http://ip:8000访问。 阅读全文
posted @ 2014-03-18 11:45 你坚持了吗 阅读(229) 评论(0) 推荐(0) 编辑
摘要:摘自:python参考手册.string模块定义了一种新字符串类型Template,简化了特定的字符串置换操作,Template定义一个类1.template(s), #s是字符串s='hello,$world!' #template 的置换符属性delimiter 默认是$,2.t=template(s) #定义template的对象template的对象t支持的方法 3.t.substitute(m,[,**kwargs]) #其中m是一个字典(或一个关键字参数列表),会对字符串s进行关键字置换,t.substitute({'world':'nime 阅读全文
posted @ 2014-03-10 16:42 你坚持了吗 阅读(7117) 评论(0) 推荐(0) 编辑
摘要:python virtualenv.py flask 阅读全文
posted @ 2014-02-12 17:49 你坚持了吗 阅读(157) 评论(0) 推荐(0) 编辑
摘要:#coding:utf-8import urllib2import sysimport redef getPage(url,offset = '0'): realurl = "%s%s%s" %(url,offset,'.shtml') print realurl resp = urllib2.urlopen(realurl) content = resp.read() #print content p = re.compile(']+>') p1=re.compile('p]+>') print 阅读全文
posted @ 2014-02-07 16:04 你坚持了吗 阅读(831) 评论(0) 推荐(0) 编辑
摘要:python RE模块转自:http://blog.chinaunix.net/uid-17260303-id-2811331.html#coding:utf-8import re#match只是从头匹配字符串,search是匹配字符串的任何位置#group都是从1开始的而不是0re.match("c", "abcdef") # Nomatch Falsere.search("c", "abcdef") # Match Truereobj =re.compile("^abw*")#reobj是一 阅读全文
posted @ 2014-02-07 15:28 你坚持了吗 阅读(673) 评论(0) 推荐(0) 编辑
摘要:os.path模块 basename('文件路径') 去掉目录路径,返回fname文件名 1 import os 2 os.path.basename('/Volumes/1.mp4') #输出('1.mp4') dirname('文件路径') 去掉文件名,返回目录路径 1 import os 2 os.path.dirname('/Volumes/1.mp4') #输出('/Volumes') splitdrive('文件路径') 返回(drivername,fpath)元组 vi 阅读全文
posted @ 2014-01-15 21:39 你坚持了吗 阅读(589) 评论(0) 推荐(0) 编辑
摘要:seek():移动文件读取指针到指定位置 tell():返回文件读取指针的位置 seek()的三种模式: (1)f.seek(p,0) 移动当文件第p个字节处,绝对位置 (2)f.seek(p,1) 移动到相对于当前位置之后的p个字节 (3)f.seek(p,2) 移动到相对文章尾之后的p个字节 c 阅读全文
posted @ 2013-12-26 17:10 你坚持了吗 阅读(23368) 评论(1) 推荐(2) 编辑
摘要:decode 解码encode 转码unicode是一种编码,具体可以百度搜# coding: UTF-8 u = u'汉'print repr(u) # u'\u6c49's = u.encode('UTF-8')print repr(s) # '\xe6\xb1\x89'u2 = s.decode('UTF-8')print repr(u2) # u'\u6c49' # 对unicode进行解码是错误的# s2 = u.decode('UTF-8')# 同样,对str进行编码也是 阅读全文
posted @ 2013-12-20 11:29 你坚持了吗 阅读(2907) 评论(0) 推荐(0) 编辑
摘要:Requests:Python HTTP Module学习笔记(一)在学习用python写爬虫的时候用到了Requests这个Http网络库,这个库简单好用并且功能强大,完全可以代替python的标准库urllib2。在学习的同时把我的学习笔记记录下来,资料基本上都是从Requests官网翻译过来的,欢迎指出有错误或者有表述的不准确的地方。1.介绍Requests: HTTP for Humans一句话:为地球人准备的网络库python的标准库urllib2已经提供了大部分你所需要的HTTP功能了,为什么还需要Requests库来提供相同的功能呢?因为urllib2的API比较零散,它们编写的 阅读全文
posted @ 2013-10-31 15:06 你坚持了吗 阅读(4454) 评论(0) 推荐(0) 编辑
摘要:在上一篇日志中对Requests做了一个整体的介绍,接来下再介绍一些高级的用法,主要资料还是翻译自官网的文档,如有错漏,欢迎指正。参考资料:http://docs.python-requests.org/en/latest/user/advanced/会话对象(Session Objects)一个请求传递的参数,在另一个请求是无效的,不过会话对象允许跨请求的保存参数,还可以从会话实例中保存所有请求的cookies数据。下面介绍一下在Requests中会话对象主要的API。跨请求的保存cookies数据:s = requests.Session()s.get('http://httpbi 阅读全文
posted @ 2013-10-31 15:04 你坚持了吗 阅读(2950) 评论(0) 推荐(0) 编辑
摘要:import osimport os.pathrootdir = “d:\data” # 指明被遍历的文件夹for parent,dirnames,filenames in os.walk(rootdir): #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字 for dirname in dirnames: #输出文件夹信息 print "parent is:" + parent print "dirname is"... 阅读全文
posted @ 2013-10-18 18:33 你坚持了吗 阅读(518) 评论(0) 推荐(0) 编辑

hello!python!