python
ferraborghini
这个作者很懒,什么都没留下…
展开
-
python生成一个字典的嵌套
初学python,在网上看到了很多关于如何解析多层嵌套的,但是如何生成我搞了好久,主要还是不熟python的一些函数的用法,基础知识还是要看一看的。 目的:生成{1: {‘errors’: {0: ‘d:\helloworld’, 1: ‘d:\dict’}, ‘os’: ‘windows’, ‘vob’: 2}}这样的多层嵌套的数据。 d1={} d1.setdefault(1,{})[er原创 2015-07-25 23:34:44 · 12801 阅读 · 0 评论 -
python链接数据库
其实很简单,首先下载链接数据库所需的模块。 MySQL:MySQLdb SQL Server:pymssql 以链接SQL Server为例 import MySQLdb conn = MySQLdb.connect(host="localhost",\ user="root",\ pass原创 2015-07-25 23:44:52 · 429 阅读 · 0 评论 -
python发邮件
主要用到两个模块,简单的介绍如何连接,然后发送一个文本信息。 首先看一下常用的邮箱服务器: 腾讯QQ邮箱 接收服务器:pop.qq.com 发送服务器:smtp.qq.com 网易126邮箱 接收服务器:pop3.126.com 发送服务器:smtp.126.com 网易163免费邮 接收服务器:pop.163.com 发送服务器:smtp.163.com接下来是要用的的模块emai原创 2015-07-25 23:54:25 · 477 阅读 · 0 评论 -
python发送Email 带附件
加入压缩处理,使用python的zipfile模块参考: 在python中,MIME的这些对象的继承关系如下。 -MIMEBase - |– MIMENonMultipart - |– MIMEApplication - |– MIMEAudio - |– MIMEImage - |– MIMEMessage - |– MIMEText - |–原创 2015-08-23 23:04:40 · 1057 阅读 · 0 评论 -
ant编译脚本执行python
不知道是不是我都说的方式不对,还是现在很少用这个ant来编译python。不过最近正好用到了,遇到了一点小问题,现在写一下。 首先,我要用ant来执行python,获取到处理后有无异常。 问题来了,main函数并不能返回值。正常执行的话,ant可以build success,如果错了的时候,我调用的是sys模块的exit方法,但是在单位的时候执行的结果,和自己在电脑上敲的不太一样build.xm原创 2015-08-24 22:16:46 · 3380 阅读 · 0 评论 -
元组 列表 集合 字典 python
首先,简单介绍一下: 元组:() 列表:[] 集合:{} 字典:{key,value}元组,一旦定义了就是不可变的 eg: tuple = (1,2,3) print tuple.index(1) //查找1的位置 print tuple[1] //读取元素列表,与数组类似,与元组的区别就是可以修改 eg:list = [1,2,3] list.appen原创 2015-08-12 21:18:46 · 505 阅读 · 0 评论 -
python编码的理解
1、decode和encode: decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode(‘gb2312’),表示将gb2312编码的字符串str1转换成unicode编码。 encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode(‘gb2312’),表示将unicode编码的字符串str2转换成gb2312编码。 将u原创 2015-08-13 22:53:11 · 337 阅读 · 0 评论 -
linux环境下使用pymssql模块链接数据库
安装pymssql需要的包:freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html)setuptools(https://pypi.python.org/pypi/setuptools)pymssql(https://pypi.python.org/pypi/pymssql/)安装步骤: 在root用户下安装原创 2015-09-08 23:23:54 · 1990 阅读 · 0 评论 -
python爬虫
再不写点东西就真不会写代码了 最近一直在学习云计算的东西,慢慢的也准备整理一下。 今天试试手,写一个简单的爬虫,之前就写了,但一直没有实现。很简单,正好熟悉一下python# coding=utf-8import sysimport osimport urllibimport urllib2import threadingbase_uri = "http://www.csdn.net/原创 2016-08-28 22:25:34 · 475 阅读 · 0 评论