python
夏天L
这个作者很懒,什么都没留下…
展开
-
错误和异常
语法错误Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例>>> while True print('Hello world') File "<stdin>", line 1, in ? while True print('Hello world') ^SyntaxError: invalid s...转载 2018-03-29 22:06:19 · 261 阅读 · 0 评论 -
Centos 7上安装Python3.x
Centos 7上安装Python3.xCentos7默认安装的是2.7,这里选择安装使用Python3.6.3安装Python3.6.31、安装python3 需要的依赖包yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc cc2、下载python源码wge...转载 2018-05-14 10:25:03 · 181 阅读 · 0 评论 -
正则表达式
https://www.runoob.com/regexp/regexp-tutorial.html转载 2019-09-21 09:59:14 · 157 阅读 · 1 评论 -
python 调用php 函数
应用需求:在电子商务的web平台中有可能存在这样的需求,在月末进行分红账务结算,这样就需要在web服务器下写脚本定时执行数据库的操作,这里有很多种可选的方案,Python调用PHP函数只是其中的一种处理方式。Python端代码:#!/usr/bin/pythonimport subprocessmethod="prom_timing_exec"pr...转载 2019-09-22 20:57:05 · 1217 阅读 · 0 评论 -
python3 邮件发送踩得坑 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 0: invalid cont
import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrmy_sender='xxxxxxx@qq.com' # 发件人邮箱账号my_pass = 'xxxxxxxxxxxx' # 发件人邮箱密码my_user='xxxxxxxxxxxx@qq.com' # 收件人...原创 2019-09-23 22:41:12 · 2913 阅读 · 1 评论 -
python3 列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分...转载 2019-09-25 22:15:12 · 223 阅读 · 0 评论 -
Python3 元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:...原创 2019-09-25 22:39:31 · 159 阅读 · 0 评论 -
Python3 字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:d...原创 2019-09-25 22:41:27 · 126 阅读 · 0 评论 -
Python3 集合
集合(set)是一个无序的不重复元素序列。可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者set(value)...转载 2019-09-25 22:42:38 · 174 阅读 · 0 评论 -
python 面向对象(转载自菜鸟教程)
面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(o...转载 2018-04-04 21:48:41 · 327 阅读 · 0 评论 -
Python for 循环语句
语法:for循环的语法格式如下:for iterating_var in sequence: statements(s)通过序列索引迭代另外一种执行循环的遍历方式是通过索引,如下实例:转载 2018-03-27 16:59:43 · 252 阅读 · 0 评论 -
python3 函数
实例以下为一个简单的Python函数,它将一个字符串作为传入参数,再打印到标准显示设备上。def printme( str ): "打印传入的字符串到标准显示设备上" print str return注意:.python 中类型属于对象 变量没有类型a=[1,2,3]a="Runoob"以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,...转载 2018-03-27 16:49:11 · 178 阅读 · 0 评论 -
python3 面向对象
面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(o...转载 2018-03-29 22:28:22 · 246 阅读 · 0 评论 -
Python3 标准库概览
Python3 标准库概览操作系统接口os模块提供了不少与操作系统相关联的函数。>>> import os>>> os.getcwd() # 返回当前的工作目录'C:\\Python34'>>> os.chdir('/server/accesslogs') # 修改当前的工作目录>>> os.system...转载 2018-03-30 13:20:38 · 265 阅读 · 0 评论 -
python format函数
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。实例>>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序'hello world' >>> ..转载 2018-03-30 14:02:08 · 226 阅读 · 0 评论 -
python2更新为python3
linux-Centos7安装python3并与python2共存1.查看是否已经安装PythonCentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。使用 python -V 命令查看一下是否安装Python然后使用命令 which python 查看一下Python可执行文件的位置可见执行文件在/usr/bin/ 目录下,切换到...转载 2018-03-30 22:01:14 · 1038 阅读 · 0 评论 -
centos7 安装pip和setuptools
安装setuptools。 1、下载 wget –no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 2、解压 tar -zxvf setuptools-19.6.tar.gz[roo...转载 2018-03-30 23:27:42 · 2046 阅读 · 0 评论 -
python3 列表 list
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list1 = ['Google', 'Runoob', 1997, 2000];访问列表中的值使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:#!/usr/bin/python3 lis...转载 2018-03-26 21:37:51 · 574 阅读 · 0 评论 -
python 模块(转载自菜鸟教程)
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。下例是个简单的模块 support.py:support.py 模块:def print_func( par ): print "Hello : ", par returnimport 语句模块的引入模块定义好后,我们可以使用 import 语句来引入模块,语...转载 2018-03-27 16:22:54 · 844 阅读 · 0 评论 -
python3.7 scrapy 安装
cmd 中输入pip install wheel提示升级pippython -m pip install --upgrade pip官网下载 lxml whl包找到下载的whl包目录pip install lxml-4.4.1-cp37-cp37m-win_amd64.whlpip install scrapyscrapy s...原创 2019-10-04 11:54:42 · 230 阅读 · 0 评论