<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[李汶峰的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_37245397</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_37245397]]></copyright><item><title><![CDATA[python反编译exe]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/103260014</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/103260014</guid><author>qq_37245397</author><pubDate>Tue, 26 Nov 2019 17:11:03 +0800</pubDate><description><![CDATA[将python打包的.exe文件还原成.py

1.首先下载 pyinstxtractor.py

2.下载完成后将pyinstxtractor.py和将要反编译的exe放在同一文件夹下。直接cmd进去该路径，然后输入 python pyinstxtractor.py XX.exe 执行完成后，在该文件夹里会出现XX.exe_extracted文件夹。

3.打开XX.exe_extracte...]]></description><category></category></item><item><title><![CDATA[conda新建python虚拟环境error]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/93750856</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/93750856</guid><author>qq_37245397</author><pubDate>Wed, 26 Jun 2019 16:46:15 +0800</pubDate><description><![CDATA[最开始在公司装环境的时候，很顺畅，一路绿灯！

但是由于最近公司给配台新电脑，重新配置完环境之后，当用Anaconda的conda新建python虚拟环境的时候。

conda create -n venv python = 3.7

出现了 SSLerror 和 HTTPerror ！

what fuck！

对于工作两年的程序猿来说，这乃是奇耻大辱啊 ！居然卒在配置环境！

当时我敢肯定，这...]]></description><category></category></item><item><title><![CDATA[python 比较好的社区]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/84193180</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/84193180</guid><author>qq_37245397</author><pubDate>Sat, 17 Nov 2018 21:44:06 +0800</pubDate><description><![CDATA[Python中文社区维基  链接：https://python-chinese.github.io/

V2EX 链接：https://www.v2ex.com/?r=jeavy

PythonTab——python中文开发者社区  链接：https://www.pythontab.com/

Stack Overflow  链接：https://stackoverflow.com/...]]></description><category></category></item><item><title><![CDATA[资源网站]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/83655386</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/83655386</guid><author>qq_37245397</author><pubDate>Fri, 02 Nov 2018 15:28:31 +0800</pubDate><description><![CDATA[国外免费无版权图片网站：

pixabay.com(包含150万张图片和视频素材)需登录，免费无版权

pexels.com(最好的免费图库)无需登录，免费无版权

unsplash.com(美而免费的图片，收录的图片多为人与景物特写)无需登录，免费无版权

gratisography.com(离奇且创造性的免费图片)无需登录，免费无版权

picjumbo.com(picjumbo.com令人惊...]]></description><category></category></item><item><title><![CDATA[Centos 7 下部署Django + uWSGI + Nginx]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/83117923</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/83117923</guid><author>qq_37245397</author><pubDate>Wed, 17 Oct 2018 21:19:40 +0800</pubDate><description><![CDATA[Centos 7 下部署Django + uWSGI + Nginx
环境：
Python: 3.6
Django: 2.1
OS: CentOS 7 x86_64
uwsgi: 2.0.17
安装Python3.6
不要删除自带的python2.7，否则会出问题，因为centos许多软件需要依赖系统自带python安装依赖工具 yum install openssl-devel bzip2-de...]]></description><category></category></item><item><title><![CDATA[临时和永久关闭Selinux]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/83117855</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/83117855</guid><author>qq_37245397</author><pubDate>Wed, 17 Oct 2018 21:16:20 +0800</pubDate><description><![CDATA[临时关闭：

[root@localhost ~]# getenforce
Enforcing

[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
Permissive

 

永久关闭：

[root@localhost ~]# vim /etc/sysconfig/selinux

SELINUX=enforcing...]]></description><category></category></item><item><title><![CDATA[Django 教程]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/82529879</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/82529879</guid><author>qq_37245397</author><pubDate>Sat, 08 Sep 2018 16:40:49 +0800</pubDate><description><![CDATA[一、Django是什么?

Django是一个开放源码的web应用框架，由python写成。

二、安装Django

在安装Django之前，要保证计算机上已安装python开发环境。

Anaconda安装步骤，Anaconda是一个开源的python发行版本。安装Anaconda后，打开cmd终端，

直接输入Django安装命令：pip install django,

完成安装后验证是否...]]></description><category></category></item><item><title><![CDATA[python爬虫：获取标签内部全部文本]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81408304</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81408304</guid><author>qq_37245397</author><pubDate>Thu, 06 Sep 2018 22:11:57 +0800</pubDate><description><![CDATA[取出以下字符串：亲测链接



我要取出text内容，怎么取呢，很多方法，bs4也可以，正则也可以，动态selenium也可以，这次我们先实现xpath，xpath的确很强大，不多说，上程序。

通过text获取文本


import reqiests
from lxml import etree
url = 'https://tieba.baidu.com/p/5815118868?pn=&amp;am...]]></description><category></category></item><item><title><![CDATA[Node.js的安装配置和实战]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/82191246</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/82191246</guid><author>qq_37245397</author><pubDate>Wed, 29 Aug 2018 21:16:18 +0800</pubDate><description><![CDATA[一、什么是Node.js?

简单的说 Node.js 就是运行在服务端的 JavaScript。

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

Node.js是一个事件驱动I/O服务端JavaScript环境，基于Google的V8引擎，V8引擎执行Javascript的速度非常快，性能非常好。

二、Node.js的安装配置

该博客以在Window...]]></description><category></category></item><item><title><![CDATA[Flex 弹性布局]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81914976</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81914976</guid><author>qq_37245397</author><pubDate>Wed, 29 Aug 2018 19:08:12 +0800</pubDate><description><![CDATA[一、Flex布局是什么？

Flex是Flexible Box 的缩写，意味“弹性布局”，用来为盒装模型提供最大的灵活性。

任何一个容器都可以指定为Flex布局。


display:flex;

行标签也可以使用Flex布局。


display:inline-flex;

注意，设为Flex布局以后，子元素的float、clear和vertical-align 属性将失效。

二、基本概念
...]]></description><category></category></item><item><title><![CDATA[Python SMTP发送邮件]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81636462</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81636462</guid><author>qq_37245397</author><pubDate>Mon, 13 Aug 2018 20:30:21 +0800</pubDate><description><![CDATA[Python SMTP发送邮件

SMTP（Simple Mail Transfer Protocol）即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则，由它来控制信件的中转方式。

python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。

Python创建 SMTP 对象语法如下：


import smtplib

smtpObj =...]]></description><category></category></item><item><title><![CDATA[phantomjs下载安装与使用]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81543450</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81543450</guid><author>qq_37245397</author><pubDate>Thu, 09 Aug 2018 20:49:00 +0800</pubDate><description><![CDATA[一、PhantomJS是什么？

PhantomJS是一个基于webkit的javaScript API。它使用QtWebKit作为它核心浏览器的功能，使用webkit来编译解释执行javaScript代码。任何你可以基于在webkit浏览器做的事情，它都能做到。它不仅是个隐性的浏览器，提供了诸如css选择器、支持wen标准、DOM操作、json、HTML5等，同时也提供了处理文件I/O的操作，从...]]></description><category></category></item><item><title><![CDATA[mysql的安装步骤]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81542973</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81542973</guid><author>qq_37245397</author><pubDate>Thu, 09 Aug 2018 20:10:35 +0800</pubDate><description><![CDATA[一、mysql下载地址：点击进入

二、mysql的安装：

1、双击mysql，开始安装。



2、选择Developer Default  然后Next



3、选择MySQL for Excel1.3.7，然后Next。



5、一个或多个产品需求还没有被满足

那些缺少需求的产品将不会被安装，或者你想继续吗？

Yes



6、按按下执行更新下列产品。

单击Executel来安装...]]></description><category></category></item><item><title><![CDATA[Scrapy框架下载与安装]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81346728</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81346728</guid><author>qq_37245397</author><pubDate>Wed, 01 Aug 2018 21:53:48 +0800</pubDate><description><![CDATA[ 

Scrapy框架

Scrapy是一种用于抓取网站和提取结构化数据的应用程序框架，可用于广泛的有用应用程序，如数据挖掘，信息处理或历史存档 

Scrapy是用纯python实现一个为了爬取网站数据，提取结构性数据而编写的应用框架，用途非常广泛。

框架的力量，用户只需要定制开发几个模块就可以轻松的实现一个爬虫，用来抓取网页内容以及各种图片，非常之方便。

Scrapy 使用了Twisted...]]></description><category></category></item><item><title><![CDATA[功能自动化测试工具——Selenium篇]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81321045</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81321045</guid><author>qq_37245397</author><pubDate>Tue, 31 Jul 2018 22:50:14 +0800</pubDate><description><![CDATA[一、selenium  硒，是一个自动化测试工具。

测试形式可分为：手动测试和自动测试

测试方法有：白盒测试和黑盒测试

selenium在python中的主要应用就是可以完全模拟人对浏览器的操作，对数据进行获取动态数据由代码生成，在页面初始化的过程中是没有也无法获取，但是可以通过selenium来进行获取。有些数据是需要登录以后才能获取的，比如说好友列表，评论，消费记录等等。登录后获取coo...]]></description><category></category></item><item><title><![CDATA[selenium webdriver启动Firefox和Chrome]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81292164</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81292164</guid><author>qq_37245397</author><pubDate>Mon, 30 Jul 2018 21:54:46 +0800</pubDate><description><![CDATA[一、安装selenium

Windows命令行（cmd）输入pip install selenium 即可自动安装selenium。（前提是电脑中要安装的有Anaconda）

附：Anaconda下载与安装

安装完成后，输入pip show selenium  可查看当前的selenium版本，参考下图。





二、安装浏览器驱动driver

1.Chromedriver 下载地址：h...]]></description><category></category></item><item><title><![CDATA[Python中的类和对象]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81023364</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81023364</guid><author>qq_37245397</author><pubDate>Thu, 12 Jul 2018 22:26:39 +0800</pubDate><description><![CDATA[一、什么是类？什么是对象呢？首先，我们先来说说什么是类。看了很多关于python类的介绍，大多都介绍如何使用，但是对于概念却一笔带过，一个初学编程的小伙伴很难理解。概括的说：类可以比作是某种类型集合的描述。然而抽象的描述，对于初学者来说并没有什么用。今天就来详细的说说:我们把一类相同的事物叫做类，其中用相同的属性（其实就是变量）描述，里面封装了相同的方法。比如，汽车是一个类，它包括价格、品牌等属性...]]></description><category></category></item><item><title><![CDATA[Python中函数的定义与实现]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/81006488</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/81006488</guid><author>qq_37245397</author><pubDate>Wed, 11 Jul 2018 20:55:59 +0800</pubDate><description><![CDATA[什么是函数呢？函数就是方法，非常类似于现实生活当中的模板声明方法 def 定义 test方法名称 （）括号里面写参数。def test():
    pass
test()无参数无返回值：def firstFun():
    print('this is my first funtion')
firstFun()有参数无返回值：声明方法的时候的参数叫做形式参数，简称形参形参没有具体的值，本身就是...]]></description><category></category></item><item><title><![CDATA[在Python中 出现的错误类型以及解决办法]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/80992868</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/80992868</guid><author>qq_37245397</author><pubDate>Tue, 10 Jul 2018 22:30:05 +0800</pubDate><description><![CDATA[#IndentationError:expected an indented #block 缩进错误
#解决办法 tab 缩进
for index in range(10):
    if name == '小王':
        print('nothing')
    else:
    print('nothing') 
name ='小王'
age = 16
print('我的名字是'+...]]></description><category></category></item><item><title><![CDATA[Python中if判断表达式和for循环]]></title><link>https://blog.youkuaiyun.com/qq_37245397/article/details/80977516</link><guid>https://blog.youkuaiyun.com/qq_37245397/article/details/80977516</guid><author>qq_37245397</author><pubDate>Mon, 09 Jul 2018 22:05:15 +0800</pubDate><description><![CDATA[一、if判断表达式。if 中文就是如果的意思。在Python中，if后面会跟一个判断条件，这个条件只会为真假。else 否则的意思。当if条件不成立时，那就要输出else（else后面不需要写条件）。else即为除了if条件的其他条件。age=12
if age&amp;gt;18:
    print('你已经成年了')
else:
print('你还是个宝宝')因为变量age=12,已经对变量进行了一...]]></description><category></category></item></channel></rss>