<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DW19900410的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DW19900410</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DW19900410]]></copyright><item><title><![CDATA[python笔记之发送邮件]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629150</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629150</guid><author>DW19900410</author><pubDate>Mon, 07 Aug 2017 22:52:00 +0800</pubDate><description><![CDATA[发送邮件前提：开启邮箱授权码
一、开启授权码（以163邮箱为例）
1.登录163邮箱，点击设置--POP3/SMTP/IMAP,出现设置界面


2. 开启SMTP服务且可以查询SMTP的host地址


3.设置界面选择--客户端授权密码，出现如图界面，点击开启授权码，需要短信验证，自己设置授权码，启之后也可以重置授权码，当然也需要短信验

4.客户端授权密码设...]]></description><category></category></item><item><title><![CDATA[Python基础]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629153</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629153</guid><author>DW19900410</author><pubDate>Mon, 07 Aug 2017 21:04:00 +0800</pubDate><description><![CDATA[一、python基础
1.什么是python？
python是一种面向对象、解释型的计算机语言，它的特点是语法简洁、优雅、简单易学。

2.解释型语言和编译型语言
（1）编译型语言就是先把写好的程序翻译成计算机语言然后执行，就是所谓的一次编译到处运行，比如c、c++就是编译型语言，这样的语言特点是运行速度快，但是需要事先把程序编译好才可以。
（2）解释型语言就是程序在运行的...]]></description><category></category></item><item><title><![CDATA[Python操作csv文件]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629144</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629144</guid><author>DW19900410</author><pubDate>Mon, 31 Jul 2017 14:51:00 +0800</pubDate><description><![CDATA[一、Python读取csv文件


1 说明：以Python3.x为例
2 #读取csv文件方法1
3 import csv
4 csvfile = open('csvWrite.csv',newline='')#打开一个文件
5 csvReader = csv.reader(csvfile)#返回的可迭代类型
6 print(type(csvReader))
7 fo...]]></description><category></category></item><item><title><![CDATA[Python之操作Excel、异常处理、网络编程]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629149</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629149</guid><author>DW19900410</author><pubDate>Sat, 08 Jul 2017 15:44:00 +0800</pubDate><description><![CDATA[知识补充：
1.falsk模块中一些方法总结


import flask
from flask import request,jsonify
server = flask.Flask(__name__) #把当前文件当作一个服务
 
server.config['JSON_AS_ASCII'] = False #不以ASCII码传
 
@server.route('...]]></description><category></category></item><item><title><![CDATA[Python操作数据库及hashlib模块]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629147</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629147</guid><author>DW19900410</author><pubDate>Sat, 01 Jul 2017 18:31:00 +0800</pubDate><description><![CDATA[一、hashlib模块
hashlib模块，主要用于加密相关的操作，在python3的版本里，代替了md5和sha模块，主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ，MD5 算法


import hashlib #导入模块
######## md5 ###########
m = hashlib.md5() #创建一个对象
m.up...]]></description><category></category></item><item><title><![CDATA[Python之模块、正则]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629140</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629140</guid><author>DW19900410</author><pubDate>Fri, 23 Jun 2017 20:28:00 +0800</pubDate><description><![CDATA[一、模块import 模块的实质就是把要导入模块里面的代码，从上到下执行一遍，找模块的顺序是，先从当前目录下找，找不到的话，再环境变量里面找导入的模块名字最好不要有.，a.import sysprint(sys.path)#当前环境变量有哪些，针对python，并不是整个系统标准模块：python自带的，不需要安装的，直接import就能用的自己写的模块：也就是自己写的python第三方...]]></description><category></category></item><item><title><![CDATA[函数、装饰器、模块]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629145</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629145</guid><author>DW19900410</author><pubDate>Thu, 15 Jun 2017 14:41:00 +0800</pubDate><description><![CDATA[一、函数
1.递归调用定义：一个函数自己调用自己就是递归调用举例说明：

def test1():
    num = int(input('please enter a number：'))
    if num%2==0:#判断输入的数字是不是偶数
        return True #如果是偶数的话，程序就退出了，返回true
    print('不是偶数请重新...]]></description><category></category></item><item><title><![CDATA[Python之三元运算、集合、函数]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629137</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629137</guid><author>DW19900410</author><pubDate>Sat, 10 Jun 2017 10:52:00 +0800</pubDate><description><![CDATA[一、三元运算符
三元运算符就是在赋值变量的时候，可以直接加判断，然后赋值
格式：[on_true] if [expression] else [on_false]
res = 值1 if 条件 else 值2
1.举例说明：
a =1
b = 2
c= a if a&gt;1 else b #如果a大于1的话，c=a，否则c=b

如果不用三元运算符，就用if-els...]]></description><category></category></item><item><title><![CDATA[python基础--字符串操作、列表、元组、文件操作]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629143</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629143</guid><author>DW19900410</author><pubDate>Wed, 31 May 2017 15:22:00 +0800</pubDate><description><![CDATA[一、变量及条件判断
1.字符串、布尔类型、float、int类型，None都是不可变变量
2.字符串是不可变变量，不可变变量就是指定义之后不能修改它的值
3.count +=1和count=count+1是一样的
count-=1 count*=1 count/=1
内容补充：
None是空，代表什么都没有，但是它不是空字符串
if 条件判断的
or 与 a or b a、b 只要一个为...]]></description><category></category></item><item><title><![CDATA[抓包工具Fiddler及Charles]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629142</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629142</guid><author>DW19900410</author><pubDate>Mon, 15 May 2017 13:58:00 +0800</pubDate><description><![CDATA[一、抓包工具介绍
1.charles抓包如何抓取手机端数据包（安卓手机）
（1）获取pc的IP地址
（2）打开charles里的【Proxy】-【Proxy setting】,设置端口号，默认为8888

（3）设置手机wifi代理为【手动】，【主机名】为charles所在pc的IP，【端口】为Proxy setting下设置的端口

（4）设置成功后，pc端char...]]></description><category></category></item><item><title><![CDATA[接口测试]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629151</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629151</guid><author>DW19900410</author><pubDate>Fri, 12 May 2017 14:39:00 +0800</pubDate><description><![CDATA[一、接口测试基础
1.接口的分类
（1）webservice接口：走soap协议通过http传输，请求报文和返回报文都是xml格式的，测试的时候都通过工具来调用测试。（比如：SoapUI）
（2）http api接口：走http协议，通过 路径来区分调用的方法，请求报名都是Key-value形式的，返回报文一般都是json串的，有get和post等方法，这也是最常用的两种请求方式之...]]></description><category></category></item><item><title><![CDATA[mysql常用操作]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629148</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629148</guid><author>DW19900410</author><pubDate>Sat, 17 Sep 2016 14:41:00 +0800</pubDate><description><![CDATA[一、什么是数据库
数据库（Database）是按照数据结构来组织、存储和管理数据的仓库。
SQL（ Structured Query Language）语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管理数据库中的数据。
SQL语言分为三个部分：数据定义语言（ Data DefinitionLanguage，简称为DDL）、数据操作语言（ DataManipulation...]]></description><category></category></item><item><title><![CDATA[linux相关命令整理]]></title><link>https://blog.youkuaiyun.com/DW19900410/article/details/101629146</link><guid>https://blog.youkuaiyun.com/DW19900410/article/details/101629146</guid><author>DW19900410</author><pubDate>Sat, 17 Sep 2016 12:03:00 +0800</pubDate><description><![CDATA[一、什么是linux
linux一般指的是linux系统，linux就是一个操作系统，和windows、mac的os x一样。
Linux是一套免费使用和自由传播的类Unix操作系统，是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

二、Linux基础
1.linux远程登录工具推荐：xshell,secureCRT,putty，ssh等，具...]]></description><category></category></item></channel></rss>