Python 软件列表

python发送邮件的实例代码(支持html、图片、附件)
Python

python发送邮件的实例代码(支持html、图片、附件)

2020-02-16 标签:python,发送,邮件,实例,代码,支持,html,图片,附件,实现,如下,usr,bin,coding,utf,import,emailimport

第一段代码:实现代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-import emailimport mimetypesfrom email.MIMEMultipart import MIMEMultipartfrom email.MIMEText impo

python用ConfigObj读写配置文件的实现代码
Python

python用ConfigObj读写配置文件的实现代码

2020-02-16 标签:python,configobj,读写,配置文件,实现,代码,发现,简单,而又,强大,lib,http,www,voidspace,org,uk,html,个人,最大的,亮点

发现一个简单而又强大的读写配置文件的lib,http://www.voidspace.org.uk/python/configobj.html。个人觉得最大的亮点在于自带的格式校验功能,并且支持复杂的嵌套格式,而且使用起来也相当的简便。来看例子吧。读文件实现代码如下:from configobj i

Python编码时应该注意的几个情况
Python

Python编码时应该注意的几个情况

2020-02-16 标签:python,编码,注意,几个,情况,在编,过程中,多了,解语,周边,知识,以及,技巧,让你,加速,优秀,程序员,需要

在编程过程中,多了解语言周边的一些知识,以及一些技巧,可以让你加速成为一个优秀的程序员。对于Python程序员,你需要注意一下本文所提到的这些事情。你也可以看看Zen of Python(Python之禅),这里面提到了一些注意事项,并配以示例,可以帮助你快速提高。1. 漂亮胜于丑陋实现一个功能:读

python中定义结构体的方法
Python

python中定义结构体的方法

2020-02-16 标签:python,定义,结构,方法,专门,但可,以使,class,标记,代替,成员,构造,函数,init,具体方法,如下,实现,代码

Python中没有专门定义结构体的方法,但可以使用class标记定义类来代替结构体,其成员可以在构造函数__init__中定义,具体方法如下。实现代码如下:class item:def __init__(self):self.name = ''# 名称self.size = 10# 尺寸self.l

Python语言技巧之三元运算符使用介绍
Python

Python语言技巧之三元运算符使用介绍

2020-02-16 标签:python,语言,技巧,之三,运算,使用,介绍,不支持,c,三元,操作,替代,方法,else,举例,下面,语法,实现

python不支持C/C++中的三元操作符 ?:,替代的方法是 ...if... else...举例,用下面的语法实现求三个数的最小值。nD1 if nD1 < ( nD2 if nD2<nD3 else nD3) else (nD2 if nD2 < nD3 else nD3)p

python解决字典中的值是列表问题的方法
Python

python解决字典中的值是列表问题的方法

2020-02-16 标签:python,解决,字典,列表,问题,方法,查找,英文,在哪,些小,句中,出现,当然是,实现,用字,key,对应

问题:查找一些英文词在哪些小句中出现了,当然是用python来实现,当然是用字典,但是怎么让一个key对应一个 类型为列表的value,直接用列表的append()是不行的,比如dic[key].append(value),因为解释器并不知道 dic[key]的类型,当时赶时间,用了一个折衷的方案,

python 获取本机ip地址的两个方法
Python

python 获取本机ip地址的两个方法

2020-02-16 标签:python,获取,本机,ip,地址,方法,实现,代码,如下,import,socket,fcntl,struct,def,address,ifname,s,af,inet

第一种:实现代码如下: import socket import fcntl import struct def get_ip_address(ifname): s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) return socket.in

python正则表达式修复网站文章字体不统一的解决方法
Python

python正则表达式修复网站文章字体不统一的解决方法

2020-02-16 标签:python,正则,表达式,修复,网站,文章,字体,统一,解决方法,框架,下有,定义,包括,大小,颜色,用户,发布,可能是,其他,复制

网站的大框架下有定义的字体,包括字体大小和颜色等,用户发布文章的时候可能是从其他网站复制过来的文本,复制的过程也保留了字体描述信息。当文章在页面上显示的时候,默认先会使用文章中定义的字体,如果文章中字体不存在的话才显示大框架下定义的全局字体。因此网站的内容就会显得很乱,有的文章字体很大,有的文章字体

python的常见命令注入威胁
Python

python的常见命令注入威胁

2020-02-16 标签:python,常见,命令,注入,威胁,ah,标题,说的,严重,下面,开发产品,初期,血淋淋,案例,更多,安全,看看,同学,hack

ah!其实没有标题说的那么严重!不过下面可是我们开发产品初期的一些血淋淋的案例,更多的安全威胁可以看看北北同学的《python hack》PPT,里面提及了不只命令执行的威胁,那些都是我们亲身经历的代码。千万要记得执行命令的时候,不要信任其他传入数据就行了,既然意识到问题,那么修复方法是多种多样的。

Python3.x和Python2.x的区别介绍
Python

Python3.x和Python2.x的区别介绍

2020-02-16 标签:python,x,区别,介绍,性能,py,运行,pystone,benchmark,速度,30,guido,认为,极大

1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。Py3.1性能比Py2.5慢15%,还有很大的提升空间。2.编码Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法