python
lemontree1945
这个作者很懒,什么都没留下…
展开
-
python发送各类邮件的主要方法
python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([host[, port[, local_hostname[转载 2017-10-31 13:43:59 · 719 阅读 · 0 评论 -
Centos7下python3安装ipython
一、通过压缩包安装ipython1、下载ipython安装包[root@localhost ~]# wget https://pypi.python.org/packages/79/63/b671fc2bf0051739e87a7478a207bbeb45cfae3c328d38ccdd063d9e0074/ipython-6.1.0.tar.gz#md5=1e15e1ce3f3f722da693...转载 2018-03-21 10:13:45 · 806 阅读 · 0 评论 -
virtualenv创建独立的Python环境
安装virtualenv以及将指定虚拟环境中运行的python版本为python3.X,而不是python2.7关于virtualenv从字面上可以理解到,virtualenv旨在搭建一个虚拟python环境,根据Python Package Index上的描述,virtualenv是一个工具,可以创建独立的Python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净...转载 2018-03-03 11:22:59 · 493 阅读 · 0 评论 -
在CentOS 7上安装并配置Python 3.6环境
在纯净的 CentOS 系统上安装 Python 环境主要有两种办法。 一种是通过源码编译安装,另外一种就是安装已经打好的 RPM 包。依照个人习惯,我们先来看一下如何通过源码编译的方式安装 Python 3.6 并且配置虚拟环境。作者:TaoBeier来源:segmentfault|2017-06-26 18:30 收藏 分享拖了很久没有更新,抱歉啦~ 今天受邀写篇如何在 CentOS 7 上...转载 2018-03-03 10:25:32 · 676 阅读 · 0 评论 -
Python中的字符串与字符编码:编码和转换问题
原文转载自:http://www.cnblogs.com/yyds/p/6171340.html读后感:最近在跑实验,对于中文编码问题一直感到困扰,读完这篇文章以后,了解了Unicode编码的一些信息。因此用二进制读入以后转换成Unicode即可。但是正如文章最后说的,编码可以进行相互转换,但是转换后的内容不可变,要实现这点还未完全解答我的疑惑。我的目标是把原来其他的编码都转成同一个编码形式。转载 2017-12-15 17:45:15 · 443 阅读 · 0 评论 -
Python的zip函数
zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3]y = [4, 5, 6]z = [7, 8, 9]xyz = zip(x, y, z)print xyz运行的结果是:[(1, 4, 7), (2, 5, 8), (3, 6, 9)]从这个结转载 2017-12-15 15:50:53 · 127 阅读 · 0 评论 -
python 内建函数 str() 和 repr() 的区别
1.str()一般是将数值转成字符串,str()函数得到的字符串可读性好(故被print调用) 2.repr()是将一个对象转成字符串显示,repr() 函数将对象转化为供解释器读取的形式。支持dict和list。 repr是representation及描述的意思,不是对人的描述,而是对python机器的描述,也就是它会将某物返回一个它在python中的描述。对python友好。转载 2017-12-15 11:05:20 · 166 阅读 · 0 评论 -
Python is同一性运算符和==相等运算符区别
python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和value(值)。is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。下面来看看具体区别在哪。==比较操作符和is同一性运算符区别转载 2017-12-15 11:03:55 · 500 阅读 · 0 评论 -
pdb 调试python
Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m pdb myscript.py2. 在Python交互环境中启用调试>>> import pdb>转载 2017-12-14 14:14:02 · 243 阅读 · 0 评论 -
关于python文件操作
关于python文件操作总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os转载 2017-09-30 16:23:58 · 281 阅读 · 0 评论 -
Python的发展方向
Python的发展方向 (2017-07-20 16:55:14)转载▼标签: python 编程语言 web java 运维分类: 编程语言 Python 这门语言它是面向对象编程语言,有封装强大的类库,Python目前已经超过了java成为人们最喜欢的编程语言。转载 2017-10-12 15:21:57 · 6737 阅读 · 0 评论 -
Windows下 Python 模块的安装方法
Windows下 Python 模块的安装方法最近在学习python爬虫的时候总是让引用一些model,但是自己也不了解引用的方法,所以填了不少坑。在网上找了一些方法,在此处只记录最好用的方法。以下内容是根据网上的一些文章翻译归纳所得:以下分两个步骤:一、安装pip 包打开windows cmd命令行,切换到python 所在的目录,输入 cd D:\Python34(我的是D:\Python34...转载 2018-06-02 11:47:54 · 2929 阅读 · 0 评论