<?xml version="1.0" encoding="utf-8"?>  
<rss version="2.0">
<channel>
    <title>老董笔记</title>
    <description>通俗易懂、深入浅出的python笔记，全面丰富、层层深入的python知识，无论何人要了解编程来本站定能明了！文盲在此站也能学会python。</description>
    <link>http://www.python66.com</link>
    <generator>老董笔记</generator>
    <image>
        <url>http://www.python66.com/images/defaultpic.gif</url>
        <title>老董笔记</title>
        <link>http://www.python66.com</link>
    </image>
	<item>
        <title><![CDATA[ 尚硅谷机构在哪？尚硅谷培训怎么样？靠谱吗 ]]></title>
        <link>http://www.python66.com/bbs/443.html</link>
        <description><![CDATA[ 在IT培训领域有很多机构，线上和线下都有，尚硅谷也是其中1个。很多想参加培训的同学都想了解尚硅谷的情况，本人就简单的介绍下。 1、尚硅谷培训机构在哪里 尚硅谷也是比较有规 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,02 May 2022 20:24:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 韩顺平介绍，传智讲师,开办泰牛,入尚硅谷等一系列 ]]></title>
        <link>http://www.python66.com/bbs/442.html</link>
        <description><![CDATA[ 韩顺平在网上是1个非常知名的老师，因为他讲课通俗易懂，非常适合外行和新手入门，所以他的课程受众很大，各大论坛、贴吧、视频网站都或多或少都转载过，有太多网友的php和ja ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,02 May 2022 19:59:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas多重索引标准样式(写入excel有空行) ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/441.html</link>
        <description><![CDATA[ pandas的列索引和行索引都可以有name属性(多重索引就是names属性)，所以一旦涉及多重索引，pandas需要预留位置来展示多重索引可能存在的names属性，因此在一些展示上可能和我们想的不同 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,01 May 2022 22:51:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ cannot join with no overlapping index names ]]></title>
        <link>http://www.python66.com/bbs/440.html</link>
        <description><![CDATA[ 最近在用pandas做数据加减法的时候碰到了1个问题，cannot join with no overlapping index names，一时没反应过来是怎么回事。仔细品味了一会后终于明白了。现在用代码来复现下这个问题。 1、先 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,01 May 2022 19:41:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas多列变多行(即宽表变长表)melt和stack函数 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/439.html</link>
        <description><![CDATA[ 多行转多列和多列转多行是较为常见的操作，上一篇文章介绍了pandas多行变多列（即长表变宽表）操作，本文介绍pandas多列变多行（即宽表变长表）操作，分别用melt和stack来实现。 1、 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,01 May 2022 16:43:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas多行转多列(长表变宽表)pivot和unstack ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/438.html</link>
        <description><![CDATA[ pandas处理数据除了对数据进行加减乘除、关联、分组等之外，还会涉及对数据进行变形操作，比如多行转多列，多列转多行，本文介绍下pandas多行变多列（即长表变宽表）操作，分别用 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,01 May 2022 15:10:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Index contains duplicate entries, cannot reshape完美解决 ]]></title>
        <link>http://www.python66.com/bbs/437.html</link>
        <description><![CDATA[ Index contains duplicate entries, cannot reshape，这个错误是做数据变形（比如多行变多列、多列变多行）时可能会出现的错误。数据变形常见的函数有pivot、unstack、stack等，我们来感受下这个错 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,30 Apr 2022 22:43:14 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ single positional indexer is out-of-bounds ]]></title>
        <link>http://www.python66.com/bbs/436.html</link>
        <description><![CDATA[ single positional indexer is out-of-bounds这个报错大家肯定遇见过，一言以蔽之就是你的索引选择超出源数据的索引个数了。有点像列表下标选择中list index out of range！ # -*- coding:UTF-8 -*-lis = [1 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,30 Apr 2022 19:20:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ ValueError: Can only compare identically-labeled Series objects ]]></title>
        <link>http://www.python66.com/bbs/435.html</link>
        <description><![CDATA[ 有2个Series 具有相同的行数，想比较他们的值，结果报错ValueError: Can only compare identically-labeled Series objects。细看之下，是因为2个Series的索引标签不同。 # -*- coding:UTF-8 -*-import pandas as pd ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,30 Apr 2022 19:06:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas transform用法详解(多个案例) ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/434.html</link>
        <description><![CDATA[ pandas的transform函数可以被很多对象调用，比较常见的是Series对象、DataFrame对象、DataFrameGroupBy对象、SeriesGroupBy对象，我们分别来讲解下。 1、Series对象调用transform() Series.transform(func,axis ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Tue,12 Apr 2022 23:07:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python四舍五入精确实现 ]]></title>
        <link>http://www.python66.com/bbs/433.html</link>
        <description><![CDATA[ python实现四舍五入似乎不是很容易。最开始想到的是round函数，但是结果并非如你所愿。实测代码如下： # -*- coding:UTF-8 -*-print(round(0.234,2))print(round(0.235,2))print(round(0.5)) 0.230.230 为何会出 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,05 Apr 2022 22:48:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas分组groupby后使用apply详解 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/432.html</link>
        <description><![CDATA[ 前面的文章依次介绍过pandas分组操作中高频出现的函数，如agg、transform、filter，如果想彻底了解pandas分组聚合各类操作可以查看 pandas的groupby使用大全 。 在实际处理数据中，pandas分组后 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,04 Apr 2022 23:46:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ IndexError: index 0 is out of bounds for axis 0 with size 0 ]]></title>
        <link>http://www.python66.com/bbs/431.html</link>
        <description><![CDATA[ 在用pandas时遇到了一个错误：IndexError: index 0 is out of bounds for axis 0 with size 0。看报错意思大概可以猜到是个空df引发的问题，因为报错提示index 0。具体是哪一步操作导致错误产生呢？ 经 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,21 Mar 2022 23:20:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas分组过滤filter函数 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/430.html</link>
        <description><![CDATA[ pandas分组操作在实际工作中应用非常广泛，之前的文章介绍过pandas的分组聚合、分组使用agg函数、分组转换transform，本文介绍pandas的分组过滤操作，如果想系统的接触pandas分组后的各类 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,10 Mar 2022 23:05:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 联想Win10系统如何禁用触摸屏关闭触摸 ]]></title>
        <link>http://www.python66.com/bbs/429.html</link>
        <description><![CDATA[ 联想win10触摸屏非常讨厌，有时候手指无意间碰到后严重干扰正常的工作，本人觉得这个功能真是鸡肋，狗尾续貂，得不偿失！ 那么联想win10触摸屏触控功能如何禁止呢？ 如果你去百度 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,21 Feb 2022 23:30:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ groupby分组计算transform转换返回相同长度序列 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/428.html</link>
        <description><![CDATA[ groupby是做分组聚合的，理论上既然分组计算了那么每组会有1个值，这样结果数据的索引长度就减少了，有多少组就代表索引的长度。不过有时候我们分组计算后并不希望减少结果数据 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,17 Feb 2022 23:11:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ brooks seo教程python教程,brooks seo教程网盘，布鲁seo资源 ]]></title>
        <link>http://www.python66.com/bbs/427.html</link>
        <description><![CDATA[ seo兴起到现在已经有10几年了，在这10几年里诞生了各种各样的seo培训，有个人培训，有机构培训，不管是个人还是机构，垃圾课程就是垃圾，优质课程就是优质。相对来说，个人课程垃 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,14 Feb 2022 23:00:24 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 电脑右键文件夹一直转圈电卡死怎么回事 ]]></title>
        <link>http://www.python66.com/bbs/426.html</link>
        <description><![CDATA[ 最近发现电脑右键文件夹电脑就会卡死，一直转圈，要等很久才能缓过来甚至有时候还得强制关机！一开始觉得是系统问题，后来发现很多人有这个问题，有的朋友重装系统了还是不行 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,13 Feb 2022 23:07:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 施琪嘉的心理成长课（荐） ]]></title>
        <link>http://www.python66.com/bbs/425.html</link>
        <description><![CDATA[ 你可能有时候感到悲伤、愤怒、抑郁、无聊；你可能有时候忍不住发脾气或感到崩溃；你可能在一段感情中总是去讨好因为总是害怕失去对方；你可能在人际交往中不敢直抒胸臆，害怕 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,09 Feb 2022 23:25:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 百度SEO公司_SEO推广公司哪家好_SEO外包服务如何选 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/424.html</link>
        <description><![CDATA[ 一般而言，搜索百度SEO公司这个词是想找关于做百度SEO服务的公司，是想优化自己的网站在百度上的排名，从百度获取搜索流量。但是寻找百度SEO服务的公司一定要考虑几点要素。 1、 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Mon,07 Feb 2022 23:02:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ groupby后agg同1列用多个聚合函数、不同列用不同函数、自定义函数 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/423.html</link>
        <description><![CDATA[ 上一篇文章展示了利用groupby做分组聚合的一些常规情形，想实现复杂一些的分组计算则需要借助agg函数，DataFrameGroupBy对象和 DataFrame本身都可以使用agg函数，其中pandas.core.groupby.GroupBy ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Fri,04 Feb 2022 20:33:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas的groupby单列多列分组聚合运算 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/422.html</link>
        <description><![CDATA[ 本文介绍下pandas的groupby分组聚合的基础的操作，pandas官方文档上groupby的介绍如下： DataFrame.groupby(by=None,axis=0,level=None,as_index=True,sort=True,group_keys=True,squeeze=NoDefault.no_default,observed=False,d ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Fri,28 Jan 2022 23:20:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrameGroupBy对象及分组个数、分组大小、组名索引、组数据详解 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/421.html</link>
        <description><![CDATA[ pandas的groupby操作非常常见，通过groupby可以实现分组聚合、过滤等各种运算。但是1个df在groupby后是什么东西呢？网上这种文章不多。本文我们来看1下。 首先准备1个数据源： 接下来我们 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,17 Jan 2022 21:40:14 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[  pandas中groupby之Grouper and axis must be same length ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/420.html</link>
        <description><![CDATA[ 在pandas中groupby操作是非常常见的，在分组操作中也有很多坑，你可能遇见过这个坑Grouper and axis must be same length。那么这报错的原因是什么呢？ 顾名思义，就是分组所依据的序列的值和 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,13 Jan 2022 22:56:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas中groupby的分组原理 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/419.html</link>
        <description><![CDATA[ 对数据分组需要明确数据源及分组条件，分组完毕后才能对每个组进行针对性操作。在pandas中groupby函数就是对数据进行分组的。本文介绍groupby的分组原理。 我们先看1个源数据的长相： ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,13 Jan 2022 22:23:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas的groupby的使用详解大全 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/418.html</link>
        <description><![CDATA[ pandas的groupby是一个非常强大的用法，在工作中使用也非常频繁。本文系统介绍下groupby分组原理、分组聚合、分组转换、跨列分组等多种操作，文章中每一个知识点都会链接到1个应用案 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Wed,12 Jan 2022 21:54:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl实现单元格自动换行及强制换行 ]]></title>
        <link>http://www.python66.com/openpyxl/417.html</link>
        <description><![CDATA[ 在用excel做表过程中可能遇到单元格内文字非常长，会超出单元格正常显示的内容，此时可以设置单元格自动换行，这样内容会随着单元格长度的变化来进行自动换行调整。如果有特殊 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Wed,12 Jan 2022 21:29:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python教程全套(可就业) ]]></title>
        <link>http://www.python66.com/bbs/416.html</link>
        <description><![CDATA[ 这套python视频非常不错，博主用了199元买来这个套视频。 直接分享有人不懂得珍惜，所以要增加获取成本，需要你支付巨款4.5元。 另外，会赠送1套系统的量化分析视频。 python视频教程 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,25 Dec 2021 15:16:16 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 联想win10系统CPU显示100%，电脑呼呼响怎么回事 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/414.html</link>
        <description><![CDATA[ 最近笔记本电脑动不动就呼呼的响，CPU几乎是百分之百，笔记本是联想yoga系列，17年左右的机子，系统是win10。通过任务管理器查看发现有进程占用CPU很厉害，但是结束一个进程后一会 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sun,19 Dec 2021 19:06:24 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 如何自制CPU，CPU原理是怎么样的？ ]]></title>
        <link>http://www.python66.com/jisuanjijichu/413.html</link>
        <description><![CDATA[ 作为1个外行，十分好奇CPU是怎么制造的，好奇CPU的电路为什么这么牛逼可以做各种运算！好奇了很多年。 因为自己是理科思维，学1个东西的时候总是想先弄清其中的原理（比如学习开 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Fri,17 Dec 2021 22:11:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 多款视频制作工具(免费)分享及素材推荐 ]]></title>
        <link>http://www.python66.com/bbs/412.html</link>
        <description><![CDATA[ 短视频火爆全国，不管是田间百姓还是路边商贩还是高楼大厦之中的白领们，他们都痴迷短视频，喜欢看视频喜欢制作视频，那么，哪些视频制作工具比较好用呢？本文为大家推荐一些 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,14 Dec 2021 22:00:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas坑:创建df后多行数据重复 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/411.html</link>
        <description><![CDATA[ 字典可以创建成df数据结构，但是必须传参index，否则会报错ValueError: If using all scalar values, you must pass an index。如下： # -*- coding:utf-8 -*-dic = {domain: www.python66.com, author: dong,}df = pd.DataFrame ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Tue,23 Nov 2021 23:09:07 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas坑:非空字典创建df后为空df ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/410.html</link>
        <description><![CDATA[ 最近在做数据采集，接口返回的数据是嵌套多层的json，提取数据再做处理写入excel后发现总是缺少数据。于是反复确认了几件事： 1、数据采集代码确实没问题的 2、其他代码层面没有任 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Tue,23 Nov 2021 22:49:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 3种方法创建字节串bytes及其使用 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/409.html</link>
        <description><![CDATA[ 需要了解字符集、字符编码、Unicode、码点值、UTF-8编码、GBK编码这种杂七杂八概念的可以参考： 字符集与编码的区别 。 在python3的世界里，字符串str数据类型在内存中会统一转为unico ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Fri,19 Nov 2021 15:06:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ yield是什么？为什么可以暂停程序,让出CPU ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/408.html</link>
        <description><![CDATA[ 学习python协程的时候可能遇见过一些古老的代码，利用生成器(yield)实现协程。通过yield可以让某个函数暂停，然后切换到当前线程内另1个函数去执行，从而实现单线程内的并发运行！这 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Fri,19 Nov 2021 10:17:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python自定义异常实现(BaseException与Exception差别) ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/407.html</link>
        <description><![CDATA[ 为什么要自定义异常类 ： 在实际开发中，业务场景是千变万化的，某些时候python内置的异常类型可能用起来不是很便捷，所以需要自定义异常。假设要办理信用卡，在银行会权衡一个 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,18 Nov 2021 17:36:24 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 基于生成器实现上下文管理器(contextmanager装饰器) ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/406.html</link>
        <description><![CDATA[ 上下文管理的实现除了靠定义类实现__enter__和__exit__ 方法之外，也可以基于生成器来实现，不过需要借助python 标准库提供的contextlib模块，contextlib模块提供了contextmanager装饰器来帮我们 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,18 Nov 2021 16:31:02 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是上下文管理器，基于类自定义上下文管理器 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/405.html</link>
        <description><![CDATA[ 在文件操作时经常用with as 语句，同时接触了上下文管理器的概念。其实上下文是context直译的说法，在程序中用来表示某段代码所处的前后环境，比如在文件中写入数据，写入之前要打 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,18 Nov 2021 16:12:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ cookie与session是什么？有何关系 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/404.html</link>
        <description><![CDATA[ 一篇文章通常只有1个主题，本文的主题就是理清cookie和session的概念及关系，至于一些关联性内容如http协议，cookie和session的优缺点等不过多解释。 为什么有cookie和session http协议是无状 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,17 Nov 2021 18:15:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests使用http代理(含auth认证代理)、socks代理 ]]></title>
        <link>http://www.python66.com/pythonpachong/403.html</link>
        <description><![CDATA[ SSL证书： Requests 可以为 HTTPS 请求验证 SSL 证书，就像 web 浏览器一样。SSL 验证默认是开启的，如果证书验证失败，Requests 会抛出 SSLError。在该域名requestb.in上没有设置 SSL，所以失败了。 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Mon,15 Nov 2021 14:08:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的SSL证书验证及警告处理 ]]></title>
        <link>http://www.python66.com/pythonpachong/402.html</link>
        <description><![CDATA[ HTTP协议中没有规定post提交的数据必须使用什么编码方式，服务端根据请求头中的 Content-Type 字段来获取编码方式再对数据进行解析。具体的编码方式包括如下： - application/x-www-form-url ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Mon,15 Nov 2021 13:37:02 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests自动登录的2种方法(session对象与cookie) ]]></title>
        <link>http://www.python66.com/pythonpachong/401.html</link>
        <description><![CDATA[ Cookies 在京东A页面购买了A商品，然后B页面购买B商品，C页面买C商品。最后订单中可以显示出所有商品。为什么呢？说明服务器对用户有1个标记。这种标记如何实现呢？ 浏览器访问网页 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Fri,12 Nov 2021 14:41:14 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests会话对象Session跨请求保持cookie ]]></title>
        <link>http://www.python66.com/pythonpachong/400.html</link>
        <description><![CDATA[ Cookies 在京东A页面购买了A商品，然后B页面购买B商品，C页面买C商品。最后订单中可以显示出所有商品。为什么呢？说明服务器对用户有1个标记。这种标记如何实现呢？ 浏览器访问网页 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Fri,12 Nov 2021 12:31:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests上传多个文件及表单信息 ]]></title>
        <link>http://www.python66.com/pythonpachong/399.html</link>
        <description><![CDATA[ 二进制响应内容 你也能以字节的方式( r.content)访问请求响应体，对于非文本请求常用。以请求返回的二进制数据创建一张图片，你可以使用如下代码： # -*- coding: utf-8 -*-import requestsde ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Fri,12 Nov 2021 10:48:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests上传单个文件 ]]></title>
        <link>http://www.python66.com/pythonpachong/398.html</link>
        <description><![CDATA[ 代理 如果需要使用代理，你可以通过为任意请求方法提供proxies参数来配置单个请求: # -*- coding: utf-8 -*-import requestsproxies = { http: http://10.10.1.10:3128, https: http://10.10.1.10:1080,}requests.get(http ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,11 Nov 2021 16:17:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests之post字符串、json数据及含中文字符处理 ]]></title>
        <link>http://www.python66.com/pythonpachong/397.html</link>
        <description><![CDATA[ SSL证书： Requests 可以为 HTTPS 请求验证 SSL 证书，就像 web 浏览器一样。SSL 验证默认是开启的，如果证书验证失败，Requests 会抛出 SSLError。在该域名requestb.in上没有设置 SSL，所以失败了。 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,11 Nov 2021 15:23:04 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的post请求提交表单的2种方式 ]]></title>
        <link>http://www.python66.com/pythonpachong/396.html</link>
        <description><![CDATA[ HTTP协议中没有规定post提交的数据必须使用什么编码方式，服务端根据请求头中的 Content-Type 字段来获取编码方式，再对数据进行解析。具体的编码方式包括如下： - application/x-www-form- ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,11 Nov 2021 14:48:40 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 封装requests自定义请求函数限制最大请求次数 ]]></title>
        <link>http://www.python66.com/pythonpachong/395.html</link>
        <description><![CDATA[ 需求：在百度搜索www.python66.com，然后将搜索结果保存到文件bd_python66.html 百度搜索的url：https://www.baidu.com/s?wd=搜索词 params参数进行url传参 ，代码如下： # -*- coding: utf-8 -*-import requestsi ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,11 Nov 2021 14:12:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的r.raw流式下载与r.content的区别 ]]></title>
        <link>http://www.python66.com/pythonpachong/394.html</link>
        <description><![CDATA[ 基于requests模块的简单get请求。 需求：爬取百度首页。 注意User-Agent： User-Agent：是请求头header的一部分，客户端的身份标识，使用浏览器发起的请求，身份标识为浏览器。 User-Agent检测 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,11 Nov 2021 13:36:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是前端和后端，前后端开发的区别 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/393.html</link>
        <description><![CDATA[ 在互联网的世界中涉及到开发，必然有前端和后端之说，前端和后端是人为分出来的概念，并非规定死的概念，人们总是习惯对一些事物分门别类，但是其代价就是 会诞生出很多概念， ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,10 Nov 2021 17:21:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests二进制响应r.content下载图片视频及解码gzip和deflate ]]></title>
        <link>http://www.python66.com/pythonpachong/392.html</link>
        <description><![CDATA[ Cookies 在京东A页面购买了A商品，然后B页面购买B商品，C页面买C商品。最后订单中可以显示出所有商品。为什么呢？说明服务器对用户有1个标记。这种标记如何实现呢？ 浏览器访问网页 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Wed,10 Nov 2021 15:43:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 客户端、终端、服务端是什么意思 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/391.html</link>
        <description><![CDATA[ 能搞，我群里说的东西，提到的资料，我都搞过，我作为Java程序员，十分理解想搞明白底层原理又一直搞不明白的痛苦。 实在特别好奇CPU的机制，不如做一个吧，一了百了，永绝后患。 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,10 Nov 2021 14:28:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 文本文件和二进制的区别(人和动物的区别) ]]></title>
        <link>http://www.python66.com/jisuanjijichu/390.html</link>
        <description><![CDATA[ 文本文件和二进制文件并没有本质的差异，就像人类和动物一样，人本来就是动物的一种，只是把双脚站立行走脑子比较好用的动物叫成了人类！但是他本质是动物。所以二进制文件和 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,10 Nov 2021 14:28:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是同步异步，同步异步的区别 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/389.html</link>
        <description><![CDATA[ 同步在感觉上容易让人觉得是一起开始，在正常的人类沟通中，大家说同步就是在说一起开始一起结束，但是在计算机领域同步并不是这个意思。 在编程中大家说的同步是说不同的操作 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,10 Nov 2021 11:18:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python枚举项比较运算及相同的key和value的处理 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/388.html</link>
        <description><![CDATA[ python的枚举类各个枚举项之间可以用==或者 is来进行等值比较，但是不能进行大小比较。如果枚举项出现相同的key就会报错，如果值相同则不会报错，后面的枚举项会作为第一个的别名 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Tue,09 Nov 2021 17:51:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python枚举类Enum应用场景及枚举类获取标签和值 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/387.html</link>
        <description><![CDATA[ 现实中有些事物是固定的，比如性别有男女2种，一周有7天，一年有12个月，这类数据的表示有人习惯用数字，有人喜欢用英文，甚至可能混用。 我们请求1个接口如果得到的是英文，我 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Tue,09 Nov 2021 17:11:42 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python抽象类的定义和实现(abc模块) ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/386.html</link>
        <description><![CDATA[ 父类约束子类的行为也可以通过抽象类来实现，抽象类顾名思义就是比较抽象，他不可以被实例化，在抽象类中可以定义抽象方法，子类必须实现父类的抽象方法！用抽象方法来防止子 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Tue,09 Nov 2021 15:14:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 类的约束子类继承父类与鸭子类型 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/385.html</link>
        <description><![CDATA[ 要了解多态就得先了解强类型语言和弱类型语言，如果只是学过python可能不好理解，因为没有对比就无从无感受。学过C或者其他强类型语言的话就好理解了。如果没有数据类型的概念可 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Tue,09 Nov 2021 13:31:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl指定单元格插入图片设置图片大小 ]]></title>
        <link>http://www.python66.com/openpyxl/384.html</link>
        <description><![CDATA[ pandas是数据运算分析的利器，但是在样式操作图片插入等方面捉襟见肘，感兴趣的同学可以参考pandas教程。openpyxl长于读写excel且也有一些精巧的小功能，本文展示下openpyxl如何在指定单 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Mon,08 Nov 2021 17:20:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl取消合并单元格指定单元格坐标指定行列位置 ]]></title>
        <link>http://www.python66.com/openpyxl/383.html</link>
        <description><![CDATA[ openpyxl取消合并单元格格可以直接用单元格坐标来定位实现取消也可以直接指定行列位置来定位来取消，本文演示2种方法。 我们先看下原始单元格的样子,存在2个位置的合并。 1、指定 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Mon,08 Nov 2021 15:22:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl合并单元格指定行列位置,指定起始单元格 ]]></title>
        <link>http://www.python66.com/openpyxl/382.html</link>
        <description><![CDATA[ openpyxl合并单元格可以直接用单元格坐标来定位也可以直接指定行列位置来定位，本文演示2种方法。 1、指定单元格坐标合并 # -*- coding: utf-8 -*-from openpyxl import Workbookwb = Workbook()ws = wb. ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Mon,08 Nov 2021 15:04:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 冯耀宗SEO课程教程(全套)视频教程 ]]></title>
        <link>http://www.python66.com/bbs/381.html</link>
        <description><![CDATA[ SEO培训近十年来层出不穷，不管是个人SEO培训还是机构SEO培训都是源源不断，遍地开花！ 诸如阿里巴巴张国平的光年SEO培训，江湖大师泊君SEO培训，大厂出身的夜息SEO培训(途牛网SEO)、 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,05 Nov 2021 23:26:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pip 安装 Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'D:\\ ]]></title>
        <link>http://www.python66.com/bbs/380.html</link>
        <description><![CDATA[ 今天用pip升级pands库，出现1个报错： Could not install packages due to an OSError: [WinError 5] 拒绝访问。: D:\\xxxxxxx 看报错，大概意思就是权限问题。第一反应就是去报错显示的路径更改文件夹的 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,30 Oct 2021 22:13:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrame的[],loc,iloc多条件判断筛选(布尔索引的本质) ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/379.html</link>
        <description><![CDATA[ pandas中DataFrame选择数据可以用直接索引、loc选择器、iloc选择器，这些筛选方式都支持布尔索引，他们可以直接传入True、False组成的列表，也可以传入Series、df、np数组，只要他们的值为 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,25 Oct 2021 18:00:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrame的iloc位置索引,切片,布尔索引筛选单多行多列 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/378.html</link>
        <description><![CDATA[ pandas中DataFrame选择数据可以用iloc选择器，注意iloc不是函数。iloc用于位置索引筛选，也可以用于布尔值筛选。 官方介绍如下： Purely integer-location based indexing for selection by position。.iloc[ ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,25 Oct 2021 17:33:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrame的loc标签,切片,布尔索引选择单行多行多列 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/377.html</link>
        <description><![CDATA[ pandas中DataFrame选择数据可以用loc选择器，注意loc不是函数。loc用于标签索引筛选，也可以用于布尔值筛选。 官方介绍如下： Access a group of rows and columns by label(s) or a boolean array。.loc[] i ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,25 Oct 2021 17:03:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrame直接索引,切片,布尔索引选择单行多行 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/376.html</link>
        <description><![CDATA[ pandas中DataFrame直接索引就是df[xx]的形式，可以根据标签索引(index、columns参数)或者位置索引选取数据，也可以进行切片操作。DataFrame是2维数据结构，无论行还是列都存在位置索引，默认 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,25 Oct 2021 16:44:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium不重启更改代理ip(使用隧道代理) ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/375.html</link>
        <description><![CDATA[ selenium添加代理ip非常简单，直接这样即可： options.add_argument(--proxy-server=http://${ip:port}) # 代理IP:端口 用这个driver请求任何网页都将使用这个代理ip地址。但是我们用selenium采集数据的时候 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,21 Oct 2021 22:45:42 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是多态,统一函数接口实现多态 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/374.html</link>
        <description><![CDATA[ 要了解多态就得先了解强类型语言和弱类型语言，如果只是学过python可能不好理解，因为没有对比就无从无感受。学过C或者其他强类型语言的话就好理解了。如果没有数据类型的概念可 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 22:03:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 单下划线变量和方法-单前导下划线 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/373.html</link>
        <description><![CDATA[ 在python中还有一种单下划线开头的变量，无论是在类外部还是类内部，以单下划线开头的变量是一种指定变量私有的一种约定，他只是来表达不想被使用，并不是在功能上的限制，他有 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 21:44:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ java面试 ：​​​​​​​servlet的配置文件 web.xml ]]></title>
        <link>http://www.python66.com/itmianshiti/372.html</link>
        <description><![CDATA[ Java面试 ：​​​​​​​servlet的配置文件 web.xml 描述： 在web.xml中，首先需要写一个servlet标签，servlet标签中有两个子标签，一个叫servlet-name，这个name可以随便起，但是要保证唯一性 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:15:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Java面试 ：如何解决servlet线程安全 ]]></title>
        <link>http://www.python66.com/itmianshiti/371.html</link>
        <description><![CDATA[ Java面试 ： 如何解决servlet线程安全 第一种，继承SingleThreadModel但是这样每次都会创建一个新的servlet实例， 但这样消耗服务器的内存，降低了性能，并且这个接口现在已经过时了，不推 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:14:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Java面试 ：servlet的生命周期及servlet常用方法 ]]></title>
        <link>http://www.python66.com/itmianshiti/370.html</link>
        <description><![CDATA[ Java面试 ：servlet的生命周期及servlet常用方法 （1）问题分析： 考官主要想考核Java基本功的掌握和应用。一方面，是servlet的生命周期；另一方面，则是其单例非线程安全对于安全这块的 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:13:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Java面试 ：类的加载机制是什么？ ]]></title>
        <link>http://www.python66.com/itmianshiti/369.html</link>
        <description><![CDATA[ Java面试 ：类的加载机制是什么？ （1）问题分析： Class文件由类装载器装载后，在JVM中将形成一份描述Class结构的元信息对象，通过该元信息对象可以获知Class的结构信息：如构造函数 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:10:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：　Redis集群方案哪些方案? ]]></title>
        <link>http://www.python66.com/itmianshiti/368.html</link>
        <description><![CDATA[ Redis集群方案哪些方案? 1 codis 目前用的最多的集群方案，基本和twemproxy-致的效果，但它支持在节点数量改变情况下，旧节点数据可恢复到新hash节点。 2 redis cluster3.0自带的集群，特点在 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:07:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：Redis适合在哪些场景使用 ]]></title>
        <link>http://www.python66.com/itmianshiti/367.html</link>
        <description><![CDATA[ .Redis适合在哪些场景使用？ 1 会话缓存(Session Cache) 最常用的一种使用Redis的情景是会话缓存(session cache)。用Redis缓存会话比其他存储(如Mem cached)的优势在于:Redis提供持久化。当维护一个 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:05:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：Redis所有数据放到内存中的原因是什么？ ]]></title>
        <link>http://www.python66.com/itmianshiti/366.html</link>
        <description><![CDATA[ Redis所有数据放到内存中的原因是什么？ Redis为了达到最快的读写速度将数据都读到内存中，并通过异步的方式将数据写入磁盘。 所以redis具有快速和数据持久化的特征。如果不将数据 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:04:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：Redis有哪几种数据淘汰策略? ]]></title>
        <link>http://www.python66.com/itmianshiti/365.html</link>
        <description><![CDATA[ Redis有哪几种数据淘汰策略? Redis有哪几种数据淘汰策略?有noeviction、allkeys-lru、allkeys-random、volatile-random、volatile-ttl五种淘汰策略，下面我们分别介绍。 noeviction: 返回错误当内存限制达到 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sun,26 Sep 2021 00:02:40 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：Redis相比memcached有哪些优势? ]]></title>
        <link>http://www.python66.com/itmianshiti/364.html</link>
        <description><![CDATA[ Redis和memcached都是非常流行的数据库，他们各有千秋，面试中经常问到两者的不同。本文言简意赅的说下： Redis相比memcached有哪些优势? 1、memcached所有的值均是简单的字符串，redis作为 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:54:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试:Redis是什么？ ]]></title>
        <link>http://www.python66.com/itmianshiti/363.html</link>
        <description><![CDATA[ Redis是什么？ Redis本质上是一个Key-Value类型的内存数据库，很像memcached,整个数据库统统加载在内存当中进行操作，定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:52:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 前端面试题演示jQuery的链式调用过程 ]]></title>
        <link>http://www.python66.com/itmianshiti/362.html</link>
        <description><![CDATA[ （1）考察目标 要考查的是什么是链式编程 （2）题目分析 1）链式编程就是通过扩展原型链方法并且return this，将所有对同一个对象的操作指到同一个实例上 2）es6 class 的语法 S6引入了 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:48:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 前端面试题演示一下jQuery扩展插件 ]]></title>
        <link>http://www.python66.com/itmianshiti/361.html</link>
        <description><![CDATA[ （1）考察目标 1）考察是否自己编写过拓展插件 2）是否知道为jQuery扩展插件的方法 （2）题目分析 1）通过$.extend()来扩展jQuery 2）通过$.fn 向jQuery添加新的方法 代码 // 1. 通过$.extend()来 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:46:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Java IO和NIO的区别是什么 ]]></title>
        <link>http://www.python66.com/itmianshiti/360.html</link>
        <description><![CDATA[ Java面试题 Java IO 和NIO的区别是什么？ 1.面向流与面向缓冲 Java IO和NIO之间第一个最大的区别是， IO是面向流的，NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节， ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:40:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 从浏览器地址栏输入URL到显示页面的过程 ]]></title>
        <link>http://www.python66.com/itmianshiti/359.html</link>
        <description><![CDATA[ 1、在浏览器地址栏输入URL 2、浏览器查看缓存，如果请求资源在缓存中并且新鲜，跳转到转码步骤 1）如果资源未缓存，发起新请求 2) 如果已缓存，检验是否足够新鲜，足够新鲜直接提 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 23:39:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 类外部如何访问私有属性私有方法 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/358.html</link>
        <description><![CDATA[ 在一些语言中私有属性和方法是无法在类外访问的，但是python中却不是这样，实际上Python并不能真正限制访问， Python只是偷偷改变以双下画线开头的方法或者属性名，会在这些方法或者 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sat,25 Sep 2021 16:25:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ seo快排浏览器指纹(基本指纹|高级指纹|硬件指纹|协议栈指纹) ]]></title>
        <link>http://www.python66.com/pythonyuseo/357.html</link>
        <description><![CDATA[ 先说下我的快排脚本 ： 1、selenium驱动浏览器（屏蔽特征的效果可以做到无验证码过支付宝登录） 2、adsl拨号 3、同1个站点下20%的点击率带上账号cookie 脚本效果 ： 程序可以稳定点击不 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Sun,05 Sep 2021 22:34:41 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ InvalidIndexError: Reindexing only valid with uniquely valued Index objects ]]></title>
        <link>http://www.python66.com/bbs/356.html</link>
        <description><![CDATA[ 在用pandas做数据拼接的时候可能遇到过如下报错：InvalidIndexError: Reindexing only valid with uniquely valued Index objects。 这个问题我也遇见了，是在使用concat函数让2个df数据横向拼接时遇到的。看 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,20 Aug 2021 00:00:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas空dataframe对象添加列cannot set a frame with no defined index and a scalar ]]></title>
        <link>http://www.python66.com/bbs/355.html</link>
        <description><![CDATA[ 用了一段时间pandas，今天突然发现空df对象进行增加1列不起效果，并且采用多种方式增加分别测试了下皆不能行通。 1、直接赋值 import pandas as pddf = pd.DataFrame()print(df)print(============)df[ ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,16 Aug 2021 22:04:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium谷歌浏览器崩溃out of memory彻底解决 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/354.html</link>
        <description><![CDATA[ 想做web自动化，有能力的同学可以自己封装个浏览器，不会的同学就玩chromedriver驱动浏览器并且忍受着他的各种大坑，关于selenium的坑和bug可以参考selenium坑大全、 无论是selenium操作谷歌 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,14 Aug 2021 10:29:48 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm破解(2022年亲测)pycharm激活码完美2099年 ]]></title>
        <link>http://www.python66.com/bbs/140.html</link>
        <description><![CDATA[ PyCharm是一种Python IDE，功能强大，可完成代码调试、语法高亮、Project管理、代码跳转、智能提示、单元测试、版本控制等功能，很多人在用。甚至该IDE提供了一些高级功能，以用于支持 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,14 Jul 2021 20:55:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm破解到2099年 ]]></title>
        <link>http://www.python66.com/bbs/353.html</link>
        <description><![CDATA[ pycharm破解方式常见有2种 ： 1 、破解插件+激活码，一般激活到2099年或者2089年！ 2 、破解插件。该破解插件可以无限重置30天，也就是pycharm永远有30天的试用期，永不到期！ 本文说的是 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,13 Jul 2021 21:32:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium消除启动特征避免被反爬 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/182.html</link>
        <description><![CDATA[ 如何取消selenium启动特征？以往的做法在防止window.navigator.webdriver被识别的方法是 from selenium.webdriver import Chrome from selenium.webdriver import ChromeOptions option = ChromeOptions() option.add_experimental_o ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,14 Jan 2021 15:35:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 抖音美食短视频创造者学员必备剪辑视频基础课 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/352.html</link>
        <description><![CDATA[ 抖音美食短视频创造者学员必备剪辑视频基础课 在短视频的美食领域具有非常强的变现能力，十来万的粉丝的美食主，每个月也能有上万数万的收入，不仅吃食好，而且变现的路子非常 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:57:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 陈小叔《落地实践班：抖音流量引流+抖音变现》 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/351.html</link>
        <description><![CDATA[ 陈小叔《落地实践班：抖音流量引流+抖音变现》这个课很多人喜欢，感觉不错。 物流马上停了，或许你可以考虑下抖音（短视频）引流变现玩法，通过给人引流变现到打造个人IP，不再 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:52:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 自媒体高效创作工具大全课 最好用的自媒体工具大全 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/350.html</link>
        <description><![CDATA[ 自媒体高效创作工具大全课 最好用的自媒体工具大全，课程不错，请看看： 时间: 2020-1-19分类:VIP教程作者: admin559 次浏览 01一键自动排版，让你的文章分段有序 02图片转文字，这个工具 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:51:02 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ shopee狼群团队：shopee虾皮全套课程（附相关文件）无水印版 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/349.html</link>
        <description><![CDATA[ shopee狼群团队：shopee虾皮全套课程（附相关文件）无水印版。这个课程不错呀，看看吧。 20-提升曝光和转化-shopee标题和关键字.mp4 75.24MB 19-上新产品如何上传视频.MP4 305.73MB 18-虾皮制胜 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:48:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 12节影评变现课，教你写出好玩|涨粉|又赚钱的影评 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/348.html</link>
        <description><![CDATA[ 不用花钱报学校、耗时180天打造的专业影评课，不废话、易上手、多干货，老师就陪你多看多谢多练，教你从小白成长为一位专业影评人 12节门精华课+社群服务+变现渠道，让你写出能 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:42:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 精品课程:新手玩拼多多从0到高手赚钱全攻略【完结】 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/347.html</link>
        <description><![CDATA[ 精品课程：新手玩拼多多从0到高手赚钱全攻略【完结】课程如下： 发刊词错过淘宝、错过京东，你还要错过拼多多的红利期吗？ 第一课 拼多多有什么不一样？ 1、客户群体2、社交属性 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:35:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 百微商学院:微博SEO实战引流玩法 快速实现被动获客 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/346.html</link>
        <description><![CDATA[ 百微商学院：微博SEO实战引流玩法 快速实现被动获客。 百微商学院这次带给你实战型的微博引流教程，涵盖多种适用各个行业的微博引流玩法，帮助你快速实现被动获客，可长期使用 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:32:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[  微商百度霸屏玩法和短视频批量引流玩法(课件+录音) ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/345.html</link>
        <description><![CDATA[ 微商百度霸屏玩法和短视频批量引流玩法（课件+录音）课表如下，看着是不错的。 网红直播后短视频红利 【1】今日头条：西瓜、抖音、火山 【2】美拍、秒拍：重在打造IP 以火山为例 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:27:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 森哥微博商学院微博营销57期收费课之爆粉引流 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/344.html</link>
        <description><![CDATA[ 森哥微博商学院微博营销57期收费课，爆粉引流如此简单！名气不小，大家看看课表。 微博流量逻辑基础篇 01微博引流逻辑及五大常见误区讲解带你走出引流转化迷茫期 02微博流量基础 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:26:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 暴疯团队VIP课SEO实操课程之网赚博客分享 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/343.html</link>
        <description><![CDATA[ 暴疯团队VIP课SEO实操课程之网赚博客分享课表如下： 教程目录： 01第一课seo是什么 02第二课网站ui设计 03第三课网站营销设计 04第四课关键词策略 05第五课架构策略 06第六课内容策略 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 22:19:16 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 老李校长今日头条赚钱(30节)训练营,从0到1 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/342.html</link>
        <description><![CDATA[ 老李校长课程概述 互联网项目层出不穷，韭菜也是一茬又一茬，为了避免被收割，做今日头条是个不错的选择。一个自媒体账号的赚钱方式不需要过人的文字功底，需要理解写文章的底 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Thu,15 Apr 2021 21:54:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm破解(2099到期)2021亲测 ]]></title>
        <link>http://www.python66.com/bbs/340.html</link>
        <description><![CDATA[ 干啥啥不行，白嫖第一名！2月份已经为大家整理了 pycharm2020.3.2版本破解 ，详情可看pycharm2020.3.2破解指南！ 本文讲解pycharm2020.3.3版本的破解。破解完成后可用到2099年！本人在2021年3月 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,11 Apr 2021 18:14:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ row_ dimensions的RowDimension对象和column_dimensions的ColumnDimension对象。 ]]></title>
        <link>http://www.python66.com/openpyxl/242.html</link>
        <description><![CDATA[ 上一篇文章设置sheet行高和列宽的时候用过row_dimensions 和 column_dimensions，他们是sheet对象的两个属性。此外，row_ dimensions包含RowDimension对象，column_dimensions 包含ColumnDimension对象。我们本节 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,08 Apr 2021 22:18:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 黄岛主分享会69期2天3节引流课程终极分享 ]]></title>
        <link>http://www.python66.com/hulianwangxiangmu/341.html</link>
        <description><![CDATA[ 黄岛主个人出过很多教程，针对头条、微信等平台，黄岛主自己也有很多学员，黄岛主为人很真诚，很尽心尽力，对人很有帮助。学习黄岛主的课程可以让人思路开阔！ 黄岛主分享会 ]]></description>
		<category>互联网项目</category>
        <source>未知</source>
        <pubDate>Tue,06 Apr 2021 22:50:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 马士兵和韩顺平谁讲得好？谁厉害？ ]]></title>
        <link>http://www.python66.com/bbs/339.html</link>
        <description><![CDATA[ 一个小学优秀老师如果给他大学教材他不见得能讲好，一个大学优秀老师如果给他小学教材他未必能讲好。 所以，要评价一个人讲课好坏，一定要先对他进行定位，对他的授课体系和授 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,25 Feb 2021 22:40:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ iloc cannot enlarge its target object ]]></title>
        <link>http://www.python66.com/bbs/338.html</link>
        <description><![CDATA[ 在使用pandas过程中，你可能遇见iloc cannot enlarge its target object这个问题，这个错误提示你df或者series的索引超出了范围，要解决该问题其实很简单。 我们先复现一下这个问题： 1、试图给 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,19 Feb 2021 21:42:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js逆向教程_app逆向教程_app群控爬虫技术(荐) ]]></title>
        <link>http://www.python66.com/bbs/334.html</link>
        <description><![CDATA[ 这个课不错，很多专业爬虫工程师在学习！适合专业人士！课表如下： JS高阶逆向抓取 1. JS逆向基础环境介绍 2. 重放攻击分析 3. 中间人攻击-JS注入技术 4JS注入代码调试 5. JS反混淆入门 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,17 Feb 2021 22:54:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl获取多个单元格的数据 ]]></title>
        <link>http://www.python66.com/openpyxl/254.html</link>
        <description><![CDATA[ openpyxl获取和设置多个单元格的数据，前面的文章我们依次介绍过读取行列数据(大量单元格)，比如 Worksheet.iter_rows()方法 Worksheet.iter_cols()方法 Worksheet.columns属性 Worksheet.rows属性 以及直接 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,06 Feb 2021 21:43:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 字典变化其dict.keys(),dict.values(),dict.items()也会变—字典view对象 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/337.html</link>
        <description><![CDATA[ 在Python3中dict.keys()、dict.values()、dict.items()返回的不是列表而是视图对象Dictionary view objects。下面我们看下官方文档的解释： The objects returned by dict.keys(),dict.values() and dict.items() are view o ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sun,17 Jan 2021 22:11:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 字典的定义,元素增删改查,键值操作等常见方法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/21.html</link>
        <description><![CDATA[ 背景： 怎样存储一个网站所有用户昵称？我们使用了列表。但是注册网站时每个用户除了昵称还有年龄等信息。单纯的列表存储似乎不大方便？谁来解决？-字典 person={name:马云,money:很 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,17 Jan 2021 21:09:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 静态方法@staticmethod概念及使用场景 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/67.html</link>
        <description><![CDATA[ 要了解多态就得先了解强类型定义语言和弱类型定义语言，如果你只学过python可能不好理解，因为没有对比。学过C的话就好理解了。 强类型定义语言 强制数据类型定义的语言。也就是 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,17 Jan 2021 20:27:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 谷歌浏览器f12后显示paused in debugger无法退出 ]]></title>
        <link>http://www.python66.com/bbs/336.html</link>
        <description><![CDATA[ 有时候Chrome浏览器调试进入 paused in debugger 状态无法退出，并且有些网站为了反爬在你打开f12的时候会出现调试中断。总而言之出现这种paused in debugger非常烦人，你可以选择换浏览器也 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,17 Jan 2021 16:16:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium键盘按键Keys类及键盘码详解 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/187.html</link>
        <description><![CDATA[ 前面我们知道selenium的类可以操作鼠标，同时Keys()类提供了键盘操作，键盘上几乎所有按键方式都可以用Keys()类实现。 之前我们一直用send_keys()方法输入文字，其实该方法也可以输入键 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Dec 2020 23:01:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium鼠标键盘操作ActionChains类方法及队列操作 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/177.html</link>
        <description><![CDATA[ 人类频繁的用手操作鼠标，为了解决这个问题，selenium给我们提供了一个类来处理鼠标事件ActionChains。 selenium.webdriver.common.action_chains.ActionChains(driver) 先从从概念上认识下ActionChains： A ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Dec 2020 22:49:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium控制(接管)本地已打开的浏览器 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/335.html</link>
        <description><![CDATA[ 前面我们说过通过一段js把selenium的webdreiver特征全部去除掉后依然可以被检测，遇到这种刁钻的站该怎么办呢？只有用笨方法了。让selenium去控制本地已经正常启动的浏览器。具体实现步 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,24 Dec 2020 23:26:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium、webdriver及浏览器的关系及对应版本安装 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/157.html</link>
        <description><![CDATA[ selenkium支持多种浏览器，包括Chrome，Safari，Firefox、Edge 等，我们以Chrome浏览器为例学习。先完成以下3步： 1 selenium安装 安装selenium和安装requests或者其他库一样，直接pip命令完成就行。 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,24 Dec 2020 21:34:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas把Series组合成DataFrame ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/276.html</link>
        <description><![CDATA[ pandas如何把Series组合成DataFrame呢？Series的索引是变成DataFrame的行索引呢还是列索引？不同组合方式效果也不同。 1、变成行索引 # -*- coding: utf-8 -*-import pandas as pds1 = pd.Series([1,2,3],index=[ ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sat,19 Dec 2020 15:45:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium各种坑和bug真实记录 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/156.html</link>
        <description><![CDATA[ selenium很笨重并且有各种奇葩问题，鄙人在真实的使用之中搜集了一些奇葩问题供大家参照！我用的事selenium3.14版本。 须知：selenium遇见的坑很多是和webdriver和浏览器的版本有关系，这 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,17 Dec 2020 17:17:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium启动禁用图片,UA,窗口,无头模式,手机模式,弹窗等配置大全 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/158.html</link>
        <description><![CDATA[ 本节测试下selenium启动浏览器的一些配置参数，比如UA信息，模拟手机，是否加载图片等。首先找到可以检测浏览器UA信息及屏幕分辨率的网站 http://www.sunchateau.com/free/UA.htm，打开该网站 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,17 Dec 2020 17:07:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium从本地复制内容实现复制粘贴(pywin32) ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/218.html</link>
        <description><![CDATA[ selenium可以控制鼠标在网页上全选一些文本、复制粘贴，但是这个局限性太大，如果要从本地复制一些文本就显得无能为力。从本地复制文本该怎么办呢？这需要pywin32模块，pywin32可以调 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,12 Dec 2020 19:50:42 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium启动特征有哪些？如何识别selenium爬虫 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/181.html</link>
        <description><![CDATA[ 当浏览器被打开后，js就会给当前窗口一个window属性，这里面存放着各种信息。seleniium启动的浏览器也不列外。也是因为此selenium驱动浏览器才有很多特征可以被识别，最简单的方式就是 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Wed,09 Dec 2020 21:48:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium随机useragent,cookie,headers头自定义 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/333.html</link>
        <description><![CDATA[ 人类都知道selenium可以通过option.add_argument()函数 来添加启动配置从而实现UA的定义，但是如果我们想实现每次请求随机一个UA那么这种办法就不合适了！因为启动配置是在driver启动前配置 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,28 Nov 2020 18:58:04 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas缺失值处理检测isnull、删除dropna、填充fillna ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/283.html</link>
        <description><![CDATA[ 有些excel文件不标准，比如空行、有些单元格没有值等，这类情况我们称为缺失值。对于缺失值，我们往往会做三步走的处理，1检测缺失值，2丢弃一些缺失值，3填充一些缺失值 1、is ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Fri,20 Nov 2020 17:58:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Series下标索引、标签索引、切片索引、布尔索引 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/121.html</link>
        <description><![CDATA[ Series位置下标、标签索引、切片索引、布尔型索 下标索引 1、列表可以用list[-1]，下标索引不能， 2、通过type或者Series的dtype属性查看下类型。 标签索引 1、Series有了index参数就有了标签 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Tue,17 Nov 2020 21:36:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Series创建,name,index(索引),values(值),dtype等属性 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/120.html</link>
        <description><![CDATA[ pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com pip install pandas -i http://pypi.douban.com/simple --trusted-host pypi ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Tue,17 Nov 2020 15:50:31 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 百度贴吧脚本合集(持续更新) ]]></title>
        <link>http://www.python66.com/pythonyuseo/330.html</link>
        <description><![CDATA[ 测试了一波百度贴吧发帖，搞了一波贴吧脚本。结尾有2020年初脚本发的贴(目前还在)。 因为不是底层语言而是python脚本，所以运行可参考 python代码运行原理 ，selenium可以参考 selenium教 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Tue,17 Nov 2020 15:06:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium学习什么？selenium学习方法及内容 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/155.html</link>
        <description><![CDATA[ 一：selenium学习什么？ 你用浏览器操作什么那么学习selenium就学习什么！ 但是本栏目是面向爬虫的selenium课程，所以更多的倾向于爬虫，自动化测试类的偏少！测试和爬虫是2个方向。 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sun,15 Nov 2020 21:13:37 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm注释快捷键不起作用 ]]></title>
        <link>http://www.python66.com/bbs/332.html</link>
        <description><![CDATA[ pycharm注释快捷键不起作用，网上的解释有很多。我说下我这边的原因及解决办法！ 我下载了易语言5.9版本，然后用的破解包破解了。接下来打开易语言开始写程序。然后我发现：pych ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,14 Nov 2020 22:49:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium贴吧关注(多账号多吧) ]]></title>
        <link>http://www.python66.com/pythonyuseo/326.html</link>
        <description><![CDATA[ 一批百度账号，每个账号关注一批贴吧，然后慢慢养号。手动登录关注贴吧劳心劳力影响心情，必须借助脚本。selenium百度贴吧多账号多吧关注 功能：多账号多吧,每个账号关注多个贴吧 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Fri,13 Nov 2020 23:20:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium贴吧回复(多账号多吧) ]]></title>
        <link>http://www.python66.com/pythonyuseo/327.html</link>
        <description><![CDATA[ 一批帖子需要回复，一堆账号等着去完成回复。手动登录回帖非常人所能忍受，脚本祝人一臂之力。selenium百度贴吧多贴多账号回复脚本如下： 注意 ： 1、回帖用的js提交，如果发布过 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Fri,13 Nov 2020 23:19:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium贴吧顶帖(多贴多账号) ]]></title>
        <link>http://www.python66.com/pythonyuseo/329.html</link>
        <description><![CDATA[ 数据一多，就需要排序！排在第一，机会才多。selenium贴吧顶帖脚本如下： 注意 ： 回帖用的js提交,如果发布过程出现输入验证码，会提示回复成功但实际上未发布上去 。 功能：多账号 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Fri,13 Nov 2020 23:18:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium贴吧批量发帖(多账号多吧) ]]></title>
        <link>http://www.python66.com/pythonyuseo/328.html</link>
        <description><![CDATA[ 一堆账号一对吧，挨个发帖累趴下，不宜手动需要脚本。selenium多账号对贴吧发帖脚本如下： 注意 ： 1、发帖用的js提交，如果发布过程出现输入验证码，会提示发布成功但实际上未发 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Fri,13 Nov 2020 23:17:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium百度贴吧多账号登录检测 ]]></title>
        <link>http://www.python66.com/pythonyuseo/325.html</link>
        <description><![CDATA[ 搞一批百度贴吧账号需要进行登录检测，账号一朵手动登录就会旷日持久且手腕酸痛。selenium版多账号登录检测脚本如下： 功能：多账号检测，默认10-15秒登陆一个账号， 1、事先准备一 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Fri,13 Nov 2020 22:33:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ cmd下如何根据脚本程序名获取进程id ]]></title>
        <link>http://www.python66.com/bbs/331.html</link>
        <description><![CDATA[ 以python编程为例，假设我有一个A脚本名字是a.py，此外我还有1个b脚本名字是b.py。b脚本的作用就是控制a脚本的运行，在b里面通过os模块来执行cmd下的命令来控制a及脚本的启动，然后再 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,07 Nov 2020 21:14:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ cmd下运行python程序卡死解决 ]]></title>
        <link>http://www.python66.com/bbs/208.html</link>
        <description><![CDATA[ 在cmd下运行python程序卡死，前几年就遇到过类似问题，现在来还原下解决过程。 所运行的程序：搜索引擎关键词排名监控程序(多线程的)，约3万个词，可以分关键词种类指定多个域名监 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,07 Nov 2020 17:35:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ window.navigator.webdriver无效?enable-automation无效selenium配置还是true ]]></title>
        <link>http://www.python66.com/bbs/162.html</link>
        <description><![CDATA[ selenium做爬虫能解决很多反爬问题，但是selenium也有很多特征可以被识别，比如用selenium驱动浏览器后window.navigator.webdriver值是true，而正常运行浏览器该值是未定义的(undefined)，如下： 网 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,01 Nov 2020 23:03:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Dataframe选择行列loc,iloc,切片,布尔索引,条件判断等 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/124.html</link>
        <description><![CDATA[ 行标签和列标签其实都是一种索引。 一：选择列 选择一列就是Series，选择多列就是DataFrame # -*- coding: utf-8 -*-import pandas as pdd = {col1: [1,2,3], col2: [4,5,6],col3:[7,8,9]}df = pd.DataFrame(data=d)print( ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 23:40:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl修改sheet名,sheet颜色,删除sheet的方法 ]]></title>
        <link>http://www.python66.com/openpyxl/228.html</link>
        <description><![CDATA[ 万事万物的操作都是增删改查，sheet也不例外，前面我们讲了openpyxl查询和增加sheet的操作，本节课说下修改和删除的操作。 1、修改sheet名字(通过sheet对象的title属性) You can change this na ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 12:43:41 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl获取sheet对象的方法 ]]></title>
        <link>http://www.python66.com/openpyxl/227.html</link>
        <description><![CDATA[ openpyxl操作excel，excel本身是一个对象，每个sheet也都是一个对象。在创建一个excel的时候默认会产生一个Sheet，如何获取这个默认Sheet对象呢？看官网说明 A workbook is always created with at le ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 12:42:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl获取所有sheet名字的2种方法 ]]></title>
        <link>http://www.python66.com/openpyxl/226.html</link>
        <description><![CDATA[ 获取sheet名字有两种方法，看官网的说明： You can review the names of all worksheets of the workbook with the Workbook.sheetname attribute print(wb.sheetnames) You can loop through worksheets for sheet in wb: print(sheet.titl ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 12:42:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl创建sheet,指定索引位置创建 ]]></title>
        <link>http://www.python66.com/openpyxl/225.html</link>
        <description><![CDATA[ openpyxl创建sheet的方法是：create_sheet，官网示例如下 ws1 = wb.create_sheet(Mysheet) # insert at the end (default) ws2 = wb.create_sheet(Mysheet, 0) # insert at first position ws3 = wb.create_sheet(Mysheet, -1) # insert at the ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 12:41:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm和sublime配置python运行环境 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/12.html</link>
        <description><![CDATA[ 上一节课我们已经知道py文件或者说（python脚本 python代码）运行的原理，接下来我们就要用专业的编辑器来编写python代码了！我们不能用记事本这种老古董来写，就像人类为了方便做统 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Thu,29 Oct 2020 12:37:24 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Series数据增删改查、追加、重新索引、对齐(相加)、重新索引 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/122.html</link>
        <description><![CDATA[ Series位置下标、标签索引、切片索引、布尔型索 查看元素 1、head() 默认5条数据，可以设置参数显示几条。 2、tail() 默认5条数据，可以设置参数显示几条。 重新索引 不是修改索引名， ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Wed,28 Oct 2020 23:27:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python变量共性(序列、可变不可变、容器)用法总结 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/23.html</link>
        <description><![CDATA[ 一：回忆一 python的字符串、列表、元组是不是都可以通过下标访问？因为他们都是序列！ 序列类型 定义：有序排列的一组元素的集合，类型成员之间是有序排列的，并且可以通过下标 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,25 Oct 2020 15:40:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python字符串定义,下标和切片 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/16.html</link>
        <description><![CDATA[ 场景： 你登录网站的用户名，你的昵称，你在网上发的帖子，这些东西其实也是定义在一个变量中的，他就是字符串！ 定义： 双引号或者单引号中的数据，就是字符串。（三引号中也 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,25 Oct 2020 15:33:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python键盘操作PyKeyboard安装使用详解 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/246.html</link>
        <description><![CDATA[ selenium提供键盘操作Keys类，但是其局限性太大。真正要玩转键盘操作还是需要PyKeyboard这个库，PyKeyboard键盘库和PyMouse一样集成到了PyUserInput里面，所以安装PyUserInput即可。具体的方法可以 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Fri,09 Oct 2020 21:25:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas获取excel的行数,列数,表头,sheet,前后行等数据 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/268.html</link>
        <description><![CDATA[ 了解了和的基本数据结构和索引的相关概念之后，我们就可以练习基本的excel操作了。pandas读取一个excel文件后会将其转化为DataFrame对象，每一列就是一个Series对象，本节课我们来看下如 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,05 Oct 2020 22:44:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Dataframe数据的增删改查,对齐(相加),转置,按值(索引)排序 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/125.html</link>
        <description><![CDATA[ 数据转置 行列标签一起转置，利用.T实现 # -*- coding: utf-8 -*-import pandas as pdd = {col1: [1,2,3], col2: [4,5,6],col3:[7,8,9]}df = pd.DataFrame(data=d)print(df)print(-----------)print(df.T) D:\python3\install\python.exe D: ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,05 Oct 2020 22:42:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ SettingWithCopyWarning: value is trying to be set on a copy of a slice ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/284.html</link>
        <description><![CDATA[ pandas在使用过程中会遇见这个错误：SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrame.Try using .loc[row_indexer,col_indexer] = value instead See the caveats in the documentation: http://pa ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,05 Oct 2020 20:22:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 类属性、类方法、实例属性、实例方法的区别 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/64.html</link>
        <description><![CDATA[ 类是对生活的抽象，生活中的事物彼此存在着关联，类与类之间也同样如此。今天介绍面向对象的世界中.类与类中的依赖、关联和组合关系。代码量大的时候，项目复杂的时候经常出现 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Mon,05 Oct 2020 20:19:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Dataframe创建及index,columns,values,dtypes等属性介绍 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/123.html</link>
        <description><![CDATA[ DataFrame概念 (可以理解为excel中一片数据) 表格型数据结构，带有标签的二维数组，有行标签(index)和列标签(columns)，其值可以是数值、字符串、布尔值等。 1、.index 行标签 2、.columns 列标 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,04 Oct 2020 23:28:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数坑之修改可变类型全局变量 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/201.html</link>
        <description><![CDATA[ 对于可变类型全局变量，在函数内部不需要global就可以直接修改(比如追加元素、删除元素)，但是如果是在函数内部对其进行赋值操作则需要加global关键字，否则就报错。看下面两个案 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:29:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数坑大全 ]]></title>
        <link>http://www.python66.com/bbs/203.html</link>
        <description><![CDATA[ python函数使用有很多坑，有的坑感觉是python设计上的缺陷！因为实在搞不懂python作者为啥要这么设计。 本文会持续更新python函数使用中遇见的一些坑，敬请关注！ python函数坑之默认参 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:24:37 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数坑之修改不可变类型全局变量 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/200.html</link>
        <description><![CDATA[ 对于不可变类型全局变量，首先用global关键字在函数内部声明一下，然后函数内部才可以使用全局变量；如果不加global声明全局变量在函数内部不能直接用。所以对于不可变数据类型的 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:22:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数坑之默认参数为列表(可变对象),每次调用值都变 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/199.html</link>
        <description><![CDATA[ python函数可以有默认参数，但是当你给一个默认参数传值为为可变数据类型时，你会发现一些奇葩的问题。案例如下： # -*- coding: utf-8 -*-def append_to(num, my_list=[]): my_list.append(num) return m ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:22:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数坑之默认参数、位置参数顺序 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/202.html</link>
        <description><![CDATA[ python函数传参的时候一定要把默认参数写在最后，无论是定义还是调用，否则就会出错。看下面错误的例子： 第1个是函数定义传参顺序错误， # -*- coding: utf-8 -*-def echo(name='老王',age): ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:21:40 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数内使用可变全局变量local variable 'nums' referenced before assignment ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/204.html</link>
        <description><![CDATA[ 大家知道，可变类型全局变量可以在函数内部直接使用，比如一个列表可以在函数内部增删改查元素！如下; # -*- coding: utf-8 -*-nums = [1,2,3,4]def change(): nums.append('aaa') nums[1] = 'bbb' print(num ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:21:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python修改全局变量及global使用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/139.html</link>
        <description><![CDATA[ 上节课我们知道了全局变量和局部变量的概念，也看到了全局变量可以在函数内直接输出。既然有全局变量和局部变量，那么全局变量和局部变量名字相同的时候会怎么样？函数内部是 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 17:00:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python鼠标移动点击等操作之pyouse详解 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/245.html</link>
        <description><![CDATA[ selenium自动化测试的时候虽然可以进行一些鼠标操作，但是有些情况并不能满足需求，此时可以借助pyouse库，pymouse已经集成到了PyUserInput，安装PyUserInput即可使用。 PyUserInput直接用pip命令 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,29 Sep 2020 15:38:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的map函数及易错点(空数据) ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/239.html</link>
        <description><![CDATA[ map() 函数的功能是对可迭代对象中的每个元素，都调用指定的函数，并返回一个 map 对象。 map() 函数语法如下： map(function, iterable,iterable,...) function 表示一个函数，可以是内置函数、自 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,28 Sep 2020 20:47:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ raise手动抛出异常的3种写法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/322.html</link>
        <description><![CDATA[ 今天学习下手动抛出异常，有人可能奇怪写程序就为了正常运行，为何还要手动抛出异常呢？这要在实际项目中根据业务需求来，如果程序本身运行是没问题的，但是某个环节不符合业 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,28 Sep 2020 20:45:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python全局变量和局部变量的概念 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/138.html</link>
        <description><![CDATA[ 在程序中定义一个变量，这个变量是有作用范围的，该作用范围被称为它的作用域。也就是说变量的作用域指的是程序代码能够访问该变量的区域。 全局变量： 如果一个变量，既能在 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,28 Sep 2020 11:16:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests响应r.text(文本数据)与r.json()(json数据) ]]></title>
        <link>http://www.python66.com/pythonpachong/117.html</link>
        <description><![CDATA[ Cookies 如果一个响应中包含了cookie，那么我们可以利用 cookies参数拿到： # -*- coding: utf-8 -*-import requestsdef get_html(url,retry=2): try: r = requests.get(url=url, headers=headers, stream=True) except Exception as ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Sun,27 Sep 2020 14:39:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 进程创建fork()和multiprocessing模块Process类 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/73.html</link>
        <description><![CDATA[ 一、进程VS程序 一个人穿上军装去打仗就是战士，战士需要武器、战场等资源。一个人去种田就是农民，农民需要土地、锄头等资源。 编写完毕的代码，安静的呆在磁盘上，称之为程序 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Fri,25 Sep 2020 23:02:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 从宏观上彻底认识进程和线程 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/72.html</link>
        <description><![CDATA[ 进程和线程是操作系统的概念，要想理解进程与线程，就必须站在人类设计CPU设计操作系统的层面上。计算机运行就是数据从磁盘载入内存，CPU从内存读取数据然后一顿运算。如果计算 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Tue,22 Sep 2020 17:58:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium版百度MO排名监控多站点-解决百度反爬排名查询不准确 ]]></title>
        <link>http://www.python66.com/pythonyuseo/324.html</link>
        <description><![CDATA[ 再重复一遍，百度反爬在2020年明显比以往严重(可能因为会写脚本的人越来越多了....)，反爬策略中除了一些普通手段如限制ip、UA等，还夹杂了一些高级反爬，比如：度娘会检测鼠标的 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Sat,19 Sep 2020 17:09:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium百度PC排名监控多站点-解决百度反爬排名查询不准 ]]></title>
        <link>http://www.python66.com/pythonyuseo/323.html</link>
        <description><![CDATA[ 百度反爬在2020年明显比以往严重，而且反爬策略中除了限制ip、header头等常规操作外，还有一些高级反爬。以往查询排名的脚本直接拼接访问搜索url获取源码就行，比如查询seo排名则直 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Sat,19 Sep 2020 17:09:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python采集百度Mo相关搜索及其他人还在搜 ]]></title>
        <link>http://www.python66.com/pythonyuseo/164.html</link>
        <description><![CDATA[ 采集百度移动端相关词 + 其他人还在搜两类词 采集结果保存 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Sat,19 Sep 2020 16:53:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 并发并行、同步异步、阻塞非阻塞的区别与联系 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/42.html</link>
        <description><![CDATA[ 浅拷贝与深拷贝： 浅拷贝是对于一个对象的顶层拷贝,通俗的理解是：拷贝了引用，并没有拷贝内容 深拷贝是对于一个对象所有层次的拷贝(递归) is与==： is是比较两个引用是否指向了同 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sat,19 Sep 2020 10:27:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium鼠标移动、拖拽、双击、长按等操作 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/180.html</link>
        <description><![CDATA[ move_to_element(to_element)鼠标移动到指定元素 element = driver.find_element_by_id(xxx) ActionChains(driver).move_to_element(e).perform() move_to_element_with_offset(to_element, xoffset, yoffset) 鼠标往右上方横向纵向各移动 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,17 Sep 2020 12:25:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium清除残留chromedriver进程(网上帖子是错的) ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/320.html</link>
        <description><![CDATA[ selenium如果频繁通过chromedriver来启动和关闭谷歌浏览器，那么内存会残留一些chromedriver进程，因为chromedriver并不会随着程序的退出而立刻在内存消失。所以在频繁使用的时候可能感觉到 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Mon,14 Sep 2020 16:17:03 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium元素定位的8种方式及其变形写法 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/166.html</link>
        <description><![CDATA[ 所谓元素定位就是在html源码中去找目标元素，html源码有很多特征根据这些特征，Selenium提供了8种定位方式。 （如果不知道id 、class name这些是啥，请补充基本的html css知识） id（id属性 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Mon,14 Sep 2020 16:01:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium通过js定位元素及元素赋值 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/176.html</link>
        <description><![CDATA[ selenium可以执行js代码，只需要一句话即可： driver.execute_script(input_js) 鉴于这个特点我们就可以利用js来操作元素比如实现元素定位、输出文字等，但是前提是对js的DOM操作有所了解，对 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Mon,14 Sep 2020 15:36:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 元组定义,元素获取,元素*重复,元祖相加等操作 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/20.html</link>
        <description><![CDATA[ 定义： Python的元组与列表类似，不同之处在于元组的元素不能修改。元组使用小括号，列表使用方括号。 元组创建： # ‐*‐ coding: utf‐8 ‐*‐ # 创建空元组 print ( 以下是空元组 )t1 = ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,14 Sep 2020 12:39:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python字符串查找替换分割大小写等操作 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/17.html</link>
        <description><![CDATA[ 场景： 我们在网上发帖子，有些言辞会被删除，比如政治、色情、赌博类的是不能发布的，为了更好的过滤这些信息，我们可以收集特征词，比如含有苍老师的帖子不能有，就检查苍老 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,14 Sep 2020 12:38:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python监控百度PC前五页/四页/三页/二页/首页词数-分关键词种类 ]]></title>
        <link>http://www.python66.com/pythonyuseo/149.html</link>
        <description><![CDATA[ 脚本功能： 给定一批行业词，分关键词种类批量监控某个域名首页、前二页、前三页、前四页、前五页覆盖率的变化！ 脚本说明： 1)bdpc1_page5_info.txt记录每个kwd在第几页有排名 2)bdpc1 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Thu,10 Sep 2020 17:19:31 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python监控百度mo前五页/四页/三页/二页/首页词数 ]]></title>
        <link>http://www.python66.com/pythonyuseo/150.html</link>
        <description><![CDATA[ 脚本功能 ： 给定一批行业词，分关键词种类批量监控某个域名在百度M端首页、前二页、前三页、前四页、前五页覆盖率的变化！ 百度M的抓取比百度PC轻松一些，因为排名真实url直接在 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Thu,10 Sep 2020 17:18:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python百度pc收录查询-多线程 ]]></title>
        <link>http://www.python66.com/pythonyuseo/151.html</link>
        <description><![CDATA[ 查收录是个人都有这个需求，查收录本身逻辑不复杂，查询百度PC收录脚本如下： 1、准备pc_url.txt,一行一个url,必须带http或https 2、区分https或者http 3、区分https://aaa/bbb和https://aaa/bbb/ 4、 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Thu,10 Sep 2020 17:18:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程百度PC关键词和url一对一排名查询 ]]></title>
        <link>http://www.python66.com/pythonyuseo/99.html</link>
        <description><![CDATA[ 查询关键词排名有两种，第一种是提供url和关键词查看是否有排名，第二种是提供关键词查看某个域名下哪个url有排名，这里提供第一种方式的脚本。其中的注意事项如下： 1、准备关 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Thu,10 Sep 2020 17:17:14 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数定义,调用,传参,位置参数及关键字参数,返回值 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/30.html</link>
        <description><![CDATA[ 使用函数是真正开始编程的第一步，函数y=f(x)我们并不陌生，对x进行一顿操作得到一个值y。给不同的x，进行相同的操作，得到相应的y值。前面我们己经用过一些函数，如len()、id()等。 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,08 Sep 2020 11:36:16 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的zip函数及*解压详解 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/237.html</link>
        <description><![CDATA[ 在python3中，zip()函数返回一个可迭代对象，对象中的每个值是iterable中元素的索引及值组成的元组。这样做的好处是节约内存。在 Python 2.x 中zip() 返回的是一个列表。 语法如下： zip([ ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,05 Sep 2020 10:15:16 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ try except(多个except)多异常处理 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/310.html</link>
        <description><![CDATA[ 在python中，try except是基本的捕获并处理异常的语句，try except语句里try代码块写一个即可，except 代码块可以写多个，每个 except 块都可以参与处理1个或者多个异常。 try except语法很灵活 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,29 Aug 2020 18:53:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python列表定义,增删改查元素,切片等操作 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/19.html</link>
        <description><![CDATA[ 在 pre 元素中的文本宽度的显示与文本的宽度一样，保留了 空 格 和换行。 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,29 Aug 2020 18:52:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 集合定义,元素的访问及增删,成员操作符及内置方法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/22.html</link>
        <description><![CDATA[ 集合中的元素是无序的，不重复、可哈希的（即集合中的元素都是不可变类型，因此像列表和字典等可变类型对象是不能作为集合的元素的）,所以集合的成员可以做字典中的键。【集合 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,29 Aug 2020 18:32:04 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ as e是什么？异常处理的完整语法总结 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/321.html</link>
        <description><![CDATA[ 前面我们捕获异常的时候一直在用as e，其实as e是可以省略的，且e是可以自己命名的，不一定非叫e 也可以叫eee或者其他。 之所以给她命名是为了我们输出他。 我们先看一个命名的 # ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,29 Aug 2020 11:18:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 使用函数作为函数的参数(回调函数) ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/145.html</link>
        <description><![CDATA[ 1、使用函数变量 Python 的函数也是一种值，可以把函数本身赋值给变量，通过该变量来调用函数。例如如下代码。 # -*- coding: utf-8 -*-def test(): def echo(para): print(para) return echores = test()res ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,25 Aug 2020 21:21:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程百度mo指定域名查询关键词排名 ]]></title>
        <link>http://www.python66.com/pythonyuseo/105.html</link>
        <description><![CDATA[ 查询关键词排名有两种，第一种是指定url和关键词查看是否有排名，第二种是提供关键词查看某个域名下哪个url有排名，这里提供第二种方式的脚本。其中的注意事项如下： 1、准备关 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 23:02:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程百度mo关键词和url一对一排名查询 ]]></title>
        <link>http://www.python66.com/pythonyuseo/104.html</link>
        <description><![CDATA[ 之前有百度PC的排名查询，查询百度mo端的排名也不难，原理是一样的。本文查询排名是指定url和关键词一对一查询！ 1、kwd_url.txt,每行关键词和url一对,中间用制表符(直接从excel复制)隔 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:36:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python百度mo域名首页覆盖率查询 ]]></title>
        <link>http://www.python66.com/pythonyuseo/102.html</link>
        <description><![CDATA[ 我们之前写过百度PC关键词覆盖率查询的代码，本文写百度MO端的。原理都是一样的！ SEO人员判断一个行业哪些站做的好，会采取一个思路。找一批行业词，查询每个词百度排名前10的 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:34:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程百度PC指定域名查询关键词排名 ]]></title>
        <link>http://www.python66.com/pythonyuseo/100.html</link>
        <description><![CDATA[ 查询关键词排名有两种，第一种是指定url和关键词查看是否有排名，第二种是提供关键词查看某个域名下哪个url有排名，这里提供第二种方式的脚本。其中的注意事项如下： 1、准备关 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:34:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程百度PC查询url是否有收录且索引 ]]></title>
        <link>http://www.python66.com/pythonyuseo/98.html</link>
        <description><![CDATA[ 一个url只有被收录且建立索引后才有可能获得流量，只有收录没有索引就无法通过检索词检索到。通常判断收录的方式是直接搜索该url看是否收录，而判断建立索引的方式是搜索该url的 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:32:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python百度PC多站点分关键词类别排名监控 ]]></title>
        <link>http://www.python66.com/pythonyuseo/96.html</link>
        <description><![CDATA[ 在SEO人员那里，判断一个行业哪些站做的好，有一个大众比较认可的思路。找一批行业词，查询每个词百度排名前10的url，然后提取下来，最后统计下哪个域名出现次数多。出现次数多 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:31:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python查询百度PC域名首页覆盖率 ]]></title>
        <link>http://www.python66.com/pythonyuseo/95.html</link>
        <description><![CDATA[ 在SEO人员那里，判断一个行业哪些站做的好，有一个大众比较认可的思路。找一批行业词，查询每个词百度排名前10的url，然后提取下来，最后统计下哪个域名出现次数多。出现次数多 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:31:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程采集百度pc相关搜索词 ]]></title>
        <link>http://www.python66.com/pythonyuseo/94.html</link>
        <description><![CDATA[ 相关搜索词词是扩词一个重要的渠道。如何批量获取百度相关搜索词呢？ 百度PC相关搜索词采集的脚本如下： 1、准备关键词文件kwd.txt。（一行一个关键词） 2、结果会存储为bdpc_xg.tx ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:27:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python多线程采集百度PC下拉词 ]]></title>
        <link>http://www.python66.com/pythonyuseo/93.html</link>
        <description><![CDATA[ 下拉词是扩词一个重要的渠道，市面上还有刷百度下拉词的，所以百度下拉词的作用不必多说。如何批量获取百度下拉词呢？ 百度PC下拉词采集的脚本如下： 1、准备关键词文件kwd.txt。 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:26:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python采集百度PC搜索结果页真实url ]]></title>
        <link>http://www.python66.com/pythonyuseo/92.html</link>
        <description><![CDATA[ 不同人做seo有不同的思路，所以总有些乱七八糟的需求，比如采集百度搜索结果页的真实url。很多SEO工具实现的过程也需要采集真实url，下面的代码就是采集百度PC排名的真实url。 1、准 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Mon,24 Aug 2020 22:25:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 实现生成器的方法,生成器表达式,生成器函数yield,send ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/35.html</link>
        <description><![CDATA[ 一、什么是生成器 通过列表生成式，我们可以直接创建一个列表。但是，受到内存限制，列表容量肯定是有限的。而且，创建一个包含100万个元素的列表，会很大的存储空间，如果我们 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sat,15 Aug 2020 14:29:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 进程池Pool及管道Pipe生产者消费者模型 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/80.html</link>
        <description><![CDATA[ 分布式是个高大上的概念，并不是规定死的概念，通俗点说就是多台机器协作完成任务！ 假设原来用一台机器上的一个脚本抓取链接提取内容保存数据。现在任务量大，第1台机器负责 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Sat,08 Aug 2020 12:42:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ navicat破解版【免安装永久】亲测好用 ]]></title>
        <link>http://www.python66.com/bbs/319.html</link>
        <description><![CDATA[ 众所周知，navicat是一款好用的软件，奈何其价格不菲，碾压我等平民！存白嫖之心，行白嫖之事！众里寻他，献上navicat破解版，亲测好用。 使用步骤如下 ： 【下载地址链接：https:/ ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,04 Aug 2020 23:29:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python循环引用内存泄漏案例 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/39.html</link>
        <description><![CDATA[ 一.循环引用增减 1、导致引用计数+1的情况 对象被创建，例如a=23 对象被引用，例如b=a 对象被作为参数，传入到一个函数中，例如func(a) 对象作为一个元素，存储在容器中，例如list1=[ ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sun,02 Aug 2020 21:19:42 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ type元类、object基类、内置类的关系 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/33.html</link>
        <description><![CDATA[ 了解type类之前，先看下面的代码 # -*- coding: utf-8 -*-class Person(): def __init__(self,name,age): self.name = name self.age = agep = Person(老董,28)print(type(p)) print(type(Person)) D:\python3\install\python.exe D:/python/p ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sun,02 Aug 2020 21:13:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 类和对象属性的增删改查及__dict__ ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/65.html</link>
        <description><![CDATA[ 继承是一个概念而已，个人觉得继承是一种编程的方法，是人类懒惰的体现。 官方点说： 1)继承是面向对象软件技术当中的一个概念。如果一个类别A继承自另一个类别B，就把这个A称为 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,02 Aug 2020 08:26:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ try excep在for循环中的使用易错点 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/317.html</link>
        <description><![CDATA[ 当for循环遇到try except应该如何正确使用呢？有些同学在写程序的时候懒省事直接把try语句写在了for循环的外层，这样一来可能造成程序运行并非你的预期。 比如现在有个变量num,有个列 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 22:50:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 函数嵌套try except异常的传递 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/316.html</link>
        <description><![CDATA[ 上节课我们介绍了多个try嵌套后异常的传递效果。现在思考下如果异常是在一个函数中产生的，但是这个函数被其他函数嵌套调用了。比如函数A有一个异常，但是函数B中调用了函数A， ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 21:13:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ try except嵌套之异常的传递 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/315.html</link>
        <description><![CDATA[ 如果在程序中发生了try嵌套，那么如果里面的try没有捕获到这个异常，外面的try就会接收到这个异常，然后进行处理，如果外边的try依然没有捕获到，那么再往外进行传递。 # -*- codin ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 21:05:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ try except else finally ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/314.html</link>
        <description><![CDATA[ 实际上，python中一个完整的异常处理语句是try except else finally。在程序中，如果一个段代码必须要执行，即无论异常是否产生都要执行，那么此时就需要使用finally。try except else finally可 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 20:48:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的try except else详解及易错点 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/313.html</link>
        <description><![CDATA[ python异常处理中，在try except的基础上还提供了else代码块，如果try代码块中的程序未发生异常，执行完毕后会继续执行else代码块的内容。如果try代码块部分发生异常，则进入except部分处 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 19:17:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python内置标准异常及继承关系 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/312.html</link>
        <description><![CDATA[ 面向对象编程中才会有类和对象的概念，才会诞生继承的概念，此处学习python内置的异常类会稍微涉及些类的知识。如果不明白不用担心先在大脑中有个印象后续再慢慢了解。 此时此刻 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 18:41:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ try except Exception 异常处理 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/311.html</link>
        <description><![CDATA[ 上节课我们知道通过except 可以捕获异常，但是问题在于python的异常种类非常多，我们写了一篇满满当当的代码后也不知道他具体可能会抛哪些异常，只是靠一个个的except来手写可能的异 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 17:25:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 多继承广度|深度优先,C3算法,继承顺序__mro__ ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/71.html</link>
        <description><![CDATA[ 单例模式 单例模式，也叫单子模式，是一种常用的软件设计模式。在应用这个模式时，单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象，这样有 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 16:33:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 子类继承父类的易错面试题 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/69.html</link>
        <description><![CDATA[ 类的双下线方法 由双下划线加方法名加双下划线组合成的的具有特殊意义的方法,双下方法主要是python源码程序员使用的，我们在开发中尽量不要使用双下划线方法， 下划线对解释器有 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 16:32:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 开始python编程-初识变量及代码缩进 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/13.html</link>
        <description><![CDATA[ 通过计算机硬件篇我们知道，计算机执行代码实际上就是CPU到内存中去读指令和数据然后执行，想象一下如果我们用python计算1+2的结果，那么在内存中必须存在一个1和2，这个1和2就是变 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 11:26:59 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是异常？异常和错误的区别？为什么用异常 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/309.html</link>
        <description><![CDATA[ 在写程序的时候可能会犯错，有些错是语法层面的，无法去执行，这就是错误。有些错误语法上符合规范，但由于自身逻辑失误或者其他原因造成运行时出现故障，这就是异常，异常又 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,01 Aug 2020 11:11:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 列表推导式、集合推导式、字典推导式 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/308.html</link>
        <description><![CDATA[ python语法简洁，推导式就是一个很好的体现。 推导式（又称解析式）是 Python 独有的一种特性。使用推导式可以从一个数据序列构建一个新的数据序列。推导式从外形上来看像是for循环 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Fri,31 Jul 2020 22:09:41 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试：列表推导式、集合推导式、字典推导式差别 ]]></title>
        <link>http://www.python66.com/itmianshiti/296.html</link>
        <description><![CDATA[ 推导式（又称解析式），是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。字典、列表、集合推导式可以轻松创建字典和列表和集合的语法结构 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Fri,31 Jul 2020 22:04:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python递归函数及易错点栈溢出 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/143.html</link>
        <description><![CDATA[ 1、什么是递归函数 通过之前的学习知道在一个函数内部可以调用其他函数。基于此，如果一个函数在内部不调用其它的函数，而是调用自己本身的话，这个函数就是递归函数。 2、递归 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Fri,31 Jul 2020 12:20:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python中pass是什么？有什么用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/307.html</link>
        <description><![CDATA[ 掌握了变量、流程控制、函数这些基本功后，我们接触一个新玩意，python中的pass。 pass是什么？有什么用？ 在python中，pass 是一种空操作（null operation），解释器执行到它的时候，除了 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Thu,30 Jul 2020 23:48:59 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Python函数默认参数,位置参数及关键字参数易错点 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/136.html</link>
        <description><![CDATA[ 调用函数，每次都传参很麻烦而且有些场景不适用，比如如果我们存储网站用户，有的用户没填写年龄，那么至少给个默认存吧，比如18岁。 所以，Python允许为参数设置默认值，定义函 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Thu,30 Jul 2020 23:30:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 类、对象(实例)、实例化、构造方法及实例方法和变量 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/62.html</link>
        <description><![CDATA[ 面向对象编程的2个非常重要的概念：类和对象 将具有共同特征和行为的一组事物抽象定义，提出了另外一个新的概念类,类里面可以有自己的变量(叫做属性)和函数(叫做方法),每个类可 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Wed,29 Jul 2020 22:42:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 软件系统中除用户文档之外，文档测试还应该关注哪些文档？ ]]></title>
        <link>http://www.python66.com/itmianshiti/306.html</link>
        <description><![CDATA[ 软件系统中除用户文档之外，文档测试还应该关注哪些文档？ 参考答案： 开发文档 1 软件需求说明书 2 数据库设计说明书 3 概要设计说明书 4 详细设计说明书 5 可行性研究报告 管理文 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 22:04:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Beta测试与Alpha测试的区别？集成测试与系统测试的关系？ ]]></title>
        <link>http://www.python66.com/itmianshiti/305.html</link>
        <description><![CDATA[ Beta 测试与 Alpha 测试有什么区别？ 参考答案：Beta testing(测试),测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开 发者通常不在测试现场 7 Alpha testing (测试),是由 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 22:02:40 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 软件测试类型都有哪些？他们的区别与联系 ]]></title>
        <link>http://www.python66.com/itmianshiti/304.html</link>
        <description><![CDATA[ 你所熟悉的软件测试类型都有哪些？请试着分别比较这些不同的测试类型的区别与联系（如功能测试、性 能测试）？ 参考答案： Compatibility Testing（兼容性测试），也称Configuration test ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 21:58:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ lordrunner中如何进行并发的测试?QTP 中的 Action 有什么作用？ ]]></title>
        <link>http://www.python66.com/itmianshiti/303.html</link>
        <description><![CDATA[ 1、在 lordrunner 中，如何进行并发的测试？集合点失败了会怎么样？ 参考答案： 在同一时间点，支持多个不同的操作。 LoadRunner 中提供 IP 伪装，集合点，配合虚拟用户的设计，以及在多 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 21:56:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 强制等待、显式等待、隐式等待代码示例 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/160.html</link>
        <description><![CDATA[ 场景： 1.打开百度，等待输入框元素和搜搜按钮出现(输入框和搜索按钮出现才说明网页加载好了) 2.输入www.pythjon66.com，点击搜索 3.在搜索结果页等待下一页这个元素出现(出现下一页的 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 12:49:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium强制等待、显式等待之EC异常模块、隐式等待详解 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/159.html</link>
        <description><![CDATA[ 之前的脚本selenium打开网页后会强制sleep几秒然后退出，如果代码层面出现了quit(),有时候网页未加载完完浏览器就退出了。所以才要强制等待！sleep就是强制等待。 但是每个网页加载时 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 12:45:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl追加行、指定位置插入行 ]]></title>
        <link>http://www.python66.com/openpyxl/234.html</link>
        <description><![CDATA[ 本篇文章讲解openpyxl在sheet底部追加一行、在指定位置插入一行 1、openpyxl追加一行 append()方法，是在底部追加一行,参数可以使列表、元祖、range对象、字典、生成器，源码如下： def ap ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Tue,28 Jul 2020 12:41:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 补充:字符串的格式化、转义及原始字符串 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/24.html</link>
        <description><![CDATA[ python字符串的内容非常多，现在补充字符串格式化、转义及原始字符串的一些知识。 字符串格式化： 在许多编程语言中都包含有格式化字符串的功能，Python中内置有对字符串进行格式 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,26 Jul 2020 16:08:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js变量定义、变量命名规范及注释 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/264.html</link>
        <description><![CDATA[ 1、定义变量 js中定义变量用var，es6版本的js增加了let和const，let和const是为了弥补var的一些缺陷而新设计的，只有彻底使用了这三者才能理解这三者，现阶段先浏览下他们的区别(后面会 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Sun,26 Jul 2020 15:25:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm和sublime之inconsistent use of tabs and spaces in indentation ]]></title>
        <link>http://www.python66.com/bbs/302.html</link>
        <description><![CDATA[ 用pyCharm或者sublime运行python脚本时候出现TabError: inconsistent use of tabs and spaces in indentation，这是个缩进错误，这个报错的意思是说IDE分不清tab和空格，这说明代码中混用了tab和空格，虽然 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,21 Jul 2020 22:43:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面试：描述测试用例设计的完整过程？需求文档不完善怎么办 ]]></title>
        <link>http://www.python66.com/itmianshiti/301.html</link>
        <description><![CDATA[ 测试用例设计的完整过程 ： 1、需求分析 + 需求变更的维护工作； 2、根据需求 得出测试需求； 3、设计测试方案，评审测试方案； 4、方案评审通过后，设计测试用例，再对测试用例进 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Mon,20 Jul 2020 22:12:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 测试的策略有哪些？正交表测试用例设计方法的特点是什么 ]]></title>
        <link>http://www.python66.com/itmianshiti/300.html</link>
        <description><![CDATA[ 测试策略 ： 黑盒/白盒，静态/动态，手工/自动，冒烟测试，回归测试，公测（Beta 测试的策略） 正交表测试用例设计方法特点 ： 用最少的实验覆盖最多的操作，测试用例设计很少，效 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Mon,20 Jul 2020 22:07:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 程序在Win上运行得很慢，怎么判别是程序问题还是软系统问题 ]]></title>
        <link>http://www.python66.com/itmianshiti/299.html</link>
        <description><![CDATA[ 1、检查系统是否有中毒的特征； 2、检查软件/硬件的配置是否符合软件的推荐标准； 3、确认当前的系统是否是独立，即没有对外提供什么消耗 CPU 资源的服务； 4、如果是 C/S 或者 B/ ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Mon,20 Jul 2020 22:06:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 测试面试：什么是兼容性测试？兼容性测试侧重哪些方面？ ]]></title>
        <link>http://www.python66.com/itmianshiti/298.html</link>
        <description><![CDATA[ 兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行，即是通常说的软件的可移植性。 兼容的类型，如果细分的话，有平台的兼容，网络兼容，数据库兼容，以 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Mon,20 Jul 2020 22:04:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas之read_excel指定行列读取excel的usecols和skip_rows参数 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/277.html</link>
        <description><![CDATA[ 有些excel不够规范，所以读取excel的时候要选择指定的列或者行数据，read_excel函数的usecols用来指定列，而skip_rows用来过滤行。 usecols参数可选类型： 1、默认是None，全选 2、str类型：A, ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Mon,20 Jul 2020 17:19:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Python面试：python有哪些自带的数据结构？ ]]></title>
        <link>http://www.python66.com/itmianshiti/297.html</link>
        <description><![CDATA[ Python自带的数据结构分为可变的和不可变的。可变的有：数组、集合、字典；不可变的有：字符串、元组、数。 数值型和字符串、元组是不能对本身的数据做任何修改的，除非重新赋值 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 13:40:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:参数按值传递和引用传递是怎样实现的 ]]></title>
        <link>http://www.python66.com/itmianshiti/295.html</link>
        <description><![CDATA[ 在python中，可以有多个引用同时指向一个内存。 Python中的一切皆对象，所有的变量都是一个对象的引用，python不允许程序员选择采用传值还是传引用。python参数传递采用的肯定是传对象 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 12:53:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:列表和元组有什么异同 ]]></title>
        <link>http://www.python66.com/itmianshiti/294.html</link>
        <description><![CDATA[ 列表和元组是Python中常用的两种数据结构。 列表和元组的相同点 ： 1、都是序列 2、都可以存储任何数据类型 3、可以通过索引访问 列表和元组​​​​​​​的​​​​​​​不同点 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 12:43:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:哪些工具可以帮助debug或做静态分析？ ]]></title>
        <link>http://www.python66.com/itmianshiti/293.html</link>
        <description><![CDATA[ Python是一门动态语言，在给python传参数的时候并没有严格的类型限制。写python程序的时候，发现错误经常只能在执行的时候发现。有一些错误由于隐藏的比较深，只有特定逻辑才会触发 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 12:07:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Python面试:python是怎样管理内存的 ]]></title>
        <link>http://www.python66.com/itmianshiti/292.html</link>
        <description><![CDATA[ Python的内存管理是由私有heap空间管理的。所有的Python对象和数据结构都在一个私有heap中。程序员没有访问该heap的权限，只有解释器才能对它进行操作。 为Python的heap空间分配内存是由 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 11:37:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:什么是pickling和unpickling？ ]]></title>
        <link>http://www.python66.com/itmianshiti/291.html</link>
        <description><![CDATA[ 在文件中，字符串可以很方便的读写，数字稍微麻烦一些，因为read()方法只返回字符串，读取出来以后我们还需要将其传给int()使其完成数据类型转换。同样；写入文件的时候如果遇到 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 11:29:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:什么是PEP8？ ]]></title>
        <link>http://www.python66.com/itmianshiti/290.html</link>
        <description><![CDATA[ 总结：PEP8是一个编程规范，内容是一些关于如何让你的程序更具可读性的建议。 接下来你可以从中选取几条来谈一谈： 1 缩进。4个空格的缩进（编辑器都可以完成此功能），不使用 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 11:05:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python面试:什么是 Python？有什么特点及优缺点 ]]></title>
        <link>http://www.python66.com/itmianshiti/289.html</link>
        <description><![CDATA[ 到底什么是 Python？你可以在回答中与其他技术进行对比。 为什么提这个问题：如果你应聘的是一个Python开发岗位，你就应该知道这是门什么样的语言，以及它为什么这么酷以及它哪里 ]]></description>
		<category>IT面试</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 10:57:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 升级pip提示No module named pip ]]></title>
        <link>http://www.python66.com/bbs/288.html</link>
        <description><![CDATA[ 目前电脑上安装的事python3.6版本的，升级pip工具的时候用的以下命令 python -m pip install --upgrade pip 但是提示No module named pip。 但是查看python的安装目录中Scripts文件夹下是有pip命令的，如何 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,18 Jul 2020 09:42:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ seo网站干扰符,ascii码到底是什么-本质解析 ]]></title>
        <link>http://www.python66.com/pythonyuseo/192.html</link>
        <description><![CDATA[ 菠菜站2017年文章内就在用一种干扰符，一传十十传百，大家都说是ascii码，这种说法并不严谨！那么，seo网站干扰符到底是什么？本文从本质上说一下。 要了解这个干扰符，就得知道标 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Wed,08 Jul 2020 15:11:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium指定目录下载文件且阻止浏览器弹框 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/286.html</link>
        <description><![CDATA[ selenium指定目录下载文件且阻止浏览器弹框该如何配置呢？ 网上绝大部分的帖子的配置都不是不起作用的。目前用的谷歌浏览器80版本的，经过测试以下方式完全可以实现该功能。只把 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,04 Jul 2020 09:03:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ concat函数合并DataFrame与Series、添加列操作 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/285.html</link>
        <description><![CDATA[ pandas.concat()函数可以合并多个df也可以合并df与Series，主要掌握5个参数： objs：列表，每个元素是Series或者df axis：左右还是上下合并，axis=0为上下合并 join：对齐方式inner、outer。默认是 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,28 Jun 2020 11:40:20 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ DataFrame添加插入列(赋值法、apply()、assign()、条件筛选、insert()) ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/282.html</link>
        <description><![CDATA[ 在DataFrame添加一列常用4种方法，分别是1、直接赋值法; 2、apply函数;3、assign函数; 4、条件筛选 1、赋值方法 推荐使用.loc的方式来赋值一列，直接df[xxx]=的方式在一些场景下会有警告 # ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,28 Jun 2020 11:36:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ ERROR:gcm_channel_status_request.cc(87)] GCM channel request failed ]]></title>
        <link>http://www.python66.com/bbs/163.html</link>
        <description><![CDATA[ 使用python+Selenium运行代码时，cmd或者其他终端会提示ERROR:gcm_channel_status_request.cc(87)] GCM channel request failed。这是什么原因呢？ 目前没找到十分肯定的回答，但是它对程序没有影响，可能 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,20 Jun 2020 21:16:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ typeof变量类型检测 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/281.html</link>
        <description><![CDATA[ 已经学习了几种变量类型，本节课学习typeof变量类型检测，检测变量类型在一定场景下是必须的。比如用户注册限制18岁以上，但是前提是必须是数值才能判断大小。 我们借助prompt弹出 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Tue,16 Jun 2020 23:42:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Boolean(布尔型)、undefined与null的区别 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/280.html</link>
        <description><![CDATA[ 本节课学习Boolean(布尔型)、undefined、null三种简单数据类型。 1、Boolean型就是真和假，参与数学运算是true作为1，false作为0 2、如果一个变量只是声明但是没有赋值，那么就是undefined，也 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Tue,16 Jun 2020 23:30:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是Pandas？Pandas学习什么？ ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/118.html</link>
        <description><![CDATA[ pandas数据分析核心工具包，基于numpy构建，为数据分析而存在！具有以下特点： 1、一位数组Series+二维数组Dataframe 2、可直接读取数据做处理 3、兼容各种数据库 4、支持各种分析算法 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,14 Jun 2020 11:37:41 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Series和DataFrame1单个值at、iat用法|访问excel单元格数据 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/279.html</link>
        <description><![CDATA[ 在pandas中，Series是一个序列，而DataFrame是二维数据，如何访问他们的单个元素呢，可以用at和iat这两种方式。只有会访问单个数据才能在读写excel的时候访问单元格数据，因为pandas会把 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sun,07 Jun 2020 22:00:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ datetime模块获取时间,与字符串转化,格式化输出,计算时间差 ]]></title>
        <link>http://www.python66.com/bbs/278.html</link>
        <description><![CDATA[ 编程中经常会对时间进行处理，python中datetime是比较常用的时间模块，常用于获取时间、时间类型与字符串转化、时间格式化输出、计算时间差等，本文简单总结下以备使用。 获取时间 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,06 Jun 2020 19:55:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas读取excel指定行列索引header和index_col参数 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/275.html</link>
        <description><![CDATA[ pandas读取excel文件sheet中的数据后会转为DataFrame对象，DataFrame对象是有行索引和列索引的，所以read_excel函数有2个参数来对行列索引进行设置。 1、指定哪一个作为列索引：header参数 2、指 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sat,06 Jun 2020 11:41:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandds指定一个或多个sheet读取excel(sheet_name参数) ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/274.html</link>
        <description><![CDATA[ pandas读取excel常用read_excel函数，官方文档上该函数有很多参数，本节课讲解sheet_name参数，sheet_name决定读取哪些sheet。 sheet_name的参数类型如下： 1、int类型：默认是0，读取第一个sheet ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sat,06 Jun 2020 11:19:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas写入excel不含索引或set_index重置索引 ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/273.html</link>
        <description><![CDATA[ pandas创建或者写入excel文件用to_excel函数，默认情况把一个DataFrame对象写入excel会把索引写入。如果没有刻意设置某一列为索引，则生成的excel中会多出一列(该列为位置索引依次为0,1,2, ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Sat,06 Jun 2020 10:40:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas处理excel一个sheet拆分为多个sheet ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/272.html</link>
        <description><![CDATA[ 指定某一列作为拆分依据,pandas如何把一个excel的一个sheet拆分为多个sheet呢？具体思路如下： 1、读取excel文件获取DataFrame对象df。 2、获取指定列的Series对象，去重该指定列得到分类。 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,04 Jun 2020 21:26:14 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas指定一列来拆分excel为多个excel ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/270.html</link>
        <description><![CDATA[ 分割excel除了固定行数分割之外，也可以按照某个列表分割。本文实现pandas按照某一列的数据类别进行分割。 目前有个一个excel文件，第一行是表头分别为城市、位置、关键词三个字段 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,04 Jun 2020 21:18:48 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas处理excel多个sheet合并为一个sheet ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/271.html</link>
        <description><![CDATA[ pandas如何实现把一个excel中的多个sheet合并为一个sheet呢，具体思路如下： 1、读取excel获取每个的sheet的DataFrame对象，通过把read_excel的sheet_name参数设为None来实现。 2、设定一个空DataFra ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Thu,04 Jun 2020 21:17:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pandas固定行数拆分excel文件为多个excel ]]></title>
        <link>http://www.python66.com/pandasshujufenxi/269.html</link>
        <description><![CDATA[ 需求：把一个excel大文件kwd.xlsx按照指定的行数(600行)进行分割，思路如下： 1、读取excel，获取到总行数rows(不含表头) 2、指定行数split_num，计算rows/split_num并向下取整，得出能按标准分 ]]></description>
		<category>Pandas教程</category>
        <source>未知</source>
        <pubDate>Wed,03 Jun 2020 23:08:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js开发工具sublime及插件emmet安装 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/260.html</link>
        <description><![CDATA[ 做数据处理用excel，写文档用word，随便写几句话可以用记事本，不同的事有不同的软件来做。 写js代码也能用记事本写，但是不够高效，所以要配备适合写代码的的软件，sublime是一款轻 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Sat,30 May 2020 13:38:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js字符串查找、替换、分割、大小写转换 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/267.html</link>
        <description><![CDATA[ 字符串在任何编程语言中都有举足轻重的地位，实际开发中无时无刻不在处理字符串，字符串的常见方法列举几个如下： 1、查找字符串 字符串的indexOf()方法返回某个指定的字符在一个 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Wed,27 May 2020 23:24:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js字符串定义,嵌套,转义,拼接,长度计算 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/266.html</link>
        <description><![CDATA[ 1、什么是字符串String型变量？ 1）单引号或者双引号中包裹的数据是字符串(引号里面的空格也属于字符串) script type=text/javascript var a = 56791234 var b = 1 2 var c = a console.log(a) //输出56791234 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Wed,27 May 2020 22:49:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js变量数据类型及三种输出alert，document.write，console.log ]]></title>
        <link>http://www.python66.com/jsjiaocheng/263.html</link>
        <description><![CDATA[ 本节课只是从概念层面了解js变量、数据类型及输出语句，不涉及代码！下节课在实战中理解。 1、什么是变量 古时候人类用竹签写字，存储介质是竹签，后来人类用纸写字，存储介质 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Wed,27 May 2020 22:29:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js数字型变量,8进制,16进制,数值范围,无穷大，无穷小,NaN ]]></title>
        <link>http://www.python66.com/jsjiaocheng/265.html</link>
        <description><![CDATA[ 在js中不管是整数还是小数都是数字型Number，他没有像其它编程语言分的那么细(比如整数、浮点数)。数字型变量我们学习进制、取值范围、特殊值(无穷大、无穷小、NaN)、大数值输出易 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Wed,27 May 2020 22:28:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ js运行原理及js代码书写位置 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/261.html</link>
        <description><![CDATA[ 1、js运行原理 js是一门高级语言，通常高级语言都是被解释执行的。学习python的时候python代码会被python解释器(python.exe)解释执行，学习php的时候php代码会被php解析器(php.exe)解释执行，同 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Sun,24 May 2020 20:59:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 百度取消referer中关键词是如何实现的 ]]></title>
        <link>http://www.python66.com/pythonyuseo/262.html</link>
        <description><![CDATA[ Referer是http协议中header头的一部分，不明白的话可以查看，referer主要方面在统计工具中查看搜索关键词，当然referer是可以被伪造的。也就是说统计工具的数据也是可以刷出来的。 各位 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Wed,20 May 2020 22:22:13 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python装饰器详解,装饰器原理解析 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/37.html</link>
        <description><![CDATA[ 装饰器是程序开发中经常会用到的一个功能，用好了装饰器，开发效率如虎添翼。 场景： 初创公司有N个业务部门，1个基础平台部门，基础平台负责提供底层的功能，如：数据库操作、 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Mon,18 May 2020 22:31:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 生成器close()方法详解(StopIteration,GeneratorExit,RuntimeError) ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/257.html</link>
        <description><![CDATA[ 关于生成器的close()方法，本文主要讲解4个方面，通过如下几点可以彻底理解close()方法！ 1、生成器使用 close() 方案后就无法再进行迭代，继续使用next()函数会抛出 StopIteration 异常。 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Mon,18 May 2020 22:29:39 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ ECMAScript是什么?js的起源、发展史和java的关系 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/258.html</link>
        <description><![CDATA[ 1、js的起源 问题：用户注册一个网站往往会填写用户名、密码、年龄、性别、爱好等一系列信息，而注册一个用户需要验证用户名是否存在，早期是通过表单的形式提交到服务器端去验 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Thu,14 May 2020 23:18:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python生成器send()函数详解 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/256.html</link>
        <description><![CDATA[ 阅读本文之前请先把此文搞清楚： 通过上面的文章我们知道了如何定义生成器以及如何启动生成器输出其中的元素，但是我们还遗留了一个小问题就是send()函数。本节课简单介绍下： ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,14 May 2020 22:58:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 对象之间的交互组合实战 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/66.html</link>
        <description><![CDATA[ 封装可以被认为是一个保护屏障，防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据，必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Thu,14 May 2020 13:20:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ javaScript的应用场景有哪些 ]]></title>
        <link>http://www.python66.com/jsjiaocheng/259.html</link>
        <description><![CDATA[ JavaScript的应用场景从宏观上看，可以分为以下4种： 1、网页中动态效果（轮播图、放大镜）； 2、用户和网页之间的交互行为（输入内容时提示、点击验证码、点击删除）； 3、在html文 ]]></description>
		<category>javascript教程</category>
        <source>未知</source>
        <pubDate>Sun,10 May 2020 14:42:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ functools模块2个常用函数 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/41.html</link>
        <description><![CDATA[ 并发、并行、同步、异步、阻塞、非阻塞、io多路复用、协程这些概念网上众说纷纭，有时经常混为一体，本文尽量从本质上做一下解释。 并发： 一个时间段内，有几个程序在同一个 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Fri,08 May 2020 21:29:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 异步和多线程的区别？有什么关系 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/217.html</link>
        <description><![CDATA[ 这问题我想了很久，计算机界有太多的术语和名词，他们掩盖了事物的本质让本来不难的问题变得朦胧，造成了很多混淆。 首先明确： 异步（同步）是说的代码执行方式，多线程一般 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sat,02 May 2020 23:35:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python提取url的顶级域名及域名后缀 ]]></title>
        <link>http://www.python66.com/bbs/243.html</link>
        <description><![CDATA[ python的urlparse模块可以解析域名，但是有个缺陷无法提取url的顶级域名。如果要做一些复杂的提取可以用tld模块。安装方式就是pip命令安装。 pip install tld 我们用该模块获取一个url的顶级 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,25 Apr 2020 21:07:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ clickhouse接口clickhouse函数python ]]></title>
        <link>http://www.python66.com/bbs/196.html</link>
        <description><![CDATA[ clickhouse是一款牛逼的数据库，是战斗民族俄罗斯人发明的，而且目前没有完整的中文版文档，和普通数据库不同之处在于他是列式存储！python操作clickhouse也有响应的接口。安装用pip命 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,24 Apr 2020 10:06:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl直接获取值values_only=True及values属性 ]]></title>
        <link>http://www.python66.com/openpyxl/252.html</link>
        <description><![CDATA[ 在读取excel文件的时候都加参数data_only=True是为了避免单元格输出的值是公式。而在读取excel每个sheet的时候values_only=True参数则是直接输出值，不必再利用单元格的value属性来输出值了。 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,23 Apr 2020 21:43:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl获取和设置单个单元格的数据 ]]></title>
        <link>http://www.python66.com/openpyxl/253.html</link>
        <description><![CDATA[ openpyxl获取和设置单个单元格的数据，本节课介绍官方文档的2种方法。 第1种： Now we know how to get a worksheet, we can start modifying cells content. Cells can be accessed directly as keys of the worksheet: c = ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Thu,23 Apr 2020 21:36:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl读取excel不输出公式data_only=True属性 ]]></title>
        <link>http://www.python66.com/openpyxl/251.html</link>
        <description><![CDATA[ 之前几篇文章在读取excel的时候都加了参数data_only=True，data_only=True的作用主要是防止excel中有公式。 有公式(vlookup公式)又不加该参数读取一个excel看看。 # -*- coding: utf-8 -*-from openpyxl im ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Apr 2020 22:49:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl读取列数据或指定行列之iter_cols方法 ]]></title>
        <link>http://www.python66.com/openpyxl/250.html</link>
        <description><![CDATA[ openpyxl读取一个sheet所有列数据除了用cols属性，也可以用iter_cols()方法，返回值是生成器，该方法也可以指定读取行和列，和iter_rows不同的是他按照列来输出数据。 # -*- coding: utf-8 -*-fr ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Apr 2020 21:50:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl读取所有列数据之columns属性 ]]></title>
        <link>http://www.python66.com/openpyxl/249.html</link>
        <description><![CDATA[ sheet的rows属性是一行行的输出数据，columns属性是一列列的输出数据，其返回值也是生成器。文档如下： If you need to iterate through all the rows or columns of a file, you can instead use the Worksheet.row ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Apr 2020 21:44:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl读取所有行数据之rows属性 ]]></title>
        <link>http://www.python66.com/openpyxl/247.html</link>
        <description><![CDATA[ openpyxl读取一个sheet的所有行数据可以用rows属性，官方文档如下： If you need to iterate through all the rows or columns of a file, you can instead use the Worksheet.rows property: sheet的rows属性返回的是一个生成 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Apr 2020 21:43:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl读取行数据或指定行列之iter_rows方法 ]]></title>
        <link>http://www.python66.com/openpyxl/248.html</link>
        <description><![CDATA[ openpyxl读取一个sheet的所有行数据除了用rows属性，也可以用iter_rows()方法，该方法更加灵活，可以指定读取行和列，官方文档如下： You can also use the Worksheet.iter_rows() method:for row in ws.ite ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Apr 2020 21:13:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pip安装PyKeyboard报错No matching distribution found for PyKeyboard ]]></title>
        <link>http://www.python66.com/bbs/244.html</link>
        <description><![CDATA[ 想操作python来实现复制粘贴功能，网上搜了下有不少知名站点诸如csdn都推荐PyKeyboard来模拟键盘实现ctrl + v的操作。 比如csdn明明白白的告诉你要通过pip安装，看图： 网上的坑货文章太多 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,11 Apr 2020 14:22:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数的嵌套调用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/142.html</link>
        <description><![CDATA[ 我们之前的代码都是定义函数然后直接调用，但是没有在一个函数内调用另外一个函数，今天就感受下这种使用嵌套的调用方式。 函数的嵌套概念及特点： 1、一个函数里面又调用了另 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Thu,09 Apr 2020 22:39:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ GIL全局解释器锁正确解读 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/34.html</link>
        <description><![CDATA[ 全局解释器锁GIL，大多数人都听过说。网上的言论大多说python的多线程是鸡肋(其实说的并不对)： 网上的帖子先谈： 尽管Python完全支持多线程编程，但是解释器的C语言实现部分在完全 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,09 Apr 2020 21:53:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ os.path.abspath路径不对,输出错误,坑在这 ]]></title>
        <link>http://www.python66.com/bbs/215.html</link>
        <description><![CDATA[ os.path.abspath输出绝对路径，但是这个值和我们默认的理解是有偏差的！这也是坑所在。为了清晰的认识这个坑，我们看一个正常的输出。 1 在D:/pyscript/py3script/python66/test文件夹下新建a ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,09 Apr 2020 17:19:44 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl设置行高列宽、隐藏行列操作 ]]></title>
        <link>http://www.python66.com/openpyxl/241.html</link>
        <description><![CDATA[ 前面说过了openpyxl的行和列的增删改查操作，除此之外，openpyxl还可以设置行高列宽及隐藏行列。 注意点：操作行的时候传参时数值，操作列的时候传参是字符串，按照excel本身的设计来 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Wed,08 Apr 2020 22:38:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl插入1列多列,删除1列多列 ]]></title>
        <link>http://www.python66.com/openpyxl/240.html</link>
        <description><![CDATA[ openpyxl可以插入1列也可以插入多列，可以删除1列也可以删除多列，只是这些列是空列，不能追加一列数据！看官网提示： openpyxl.worksheet.worksheet.Worksheet.insert_cols() openpyxl.worksheet.workshe ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Wed,08 Apr 2020 21:56:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl删除单行删除多行 ]]></title>
        <link>http://www.python66.com/openpyxl/235.html</link>
        <description><![CDATA[ delete_rows可以删除一行也可以删除多行，默认删除一行。官方文档如下： openpyxl.worksheet.worksheet.Worksheet.delete_rows() delete_rows(idx, amount=1) Delete row or rows from row==idx # -*- coding: utf-8 -*-from ope ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Wed,08 Apr 2020 20:49:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium--disable-infobars 无效,Chrome提示受到自动软件控制 ]]></title>
        <link>http://www.python66.com/bbs/210.html</link>
        <description><![CDATA[ 用selenium浏览器后，浏览器顶部会显示Chrome正在受到自动软件的控制这几个字，虽然没什么影响，但是看上去非常讨厌！ 网上大部分人的做法是 option.add_argument(disable-infobars) 但是该方法 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,08 Apr 2020 20:38:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 软件真的建立在操作系统之上吗? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/54.html</link>
        <description><![CDATA[ 认知误区 很多人说软件建立在操作系统之上，这给人的感觉是软件凌驾于系统之上一样，这种说法本意是从逻辑上表达两者的关系却给人传递了错误的认知，这种表述不够本质，不够准 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Tue,07 Apr 2020 21:55:07 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ sublime安装插件卸载后不行 ]]></title>
        <link>http://www.python66.com/bbs/89.html</link>
        <description><![CDATA[ 很使用sublime编辑器的时候，我们会安装很多插件，但是不想用插件卸载后还会出现一些奇怪的bug，重启无法修复。非常恶心! 第一： 卸载sublimetext再重新安装。重装后这个bug任然存在， ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Tue,07 Apr 2020 13:34:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ tab indent的解释 ]]></title>
        <link>http://www.python66.com/bbs/134.html</link>
        <description><![CDATA[ https://blog.csdn.net/hugh77/article/details/43268195 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 23:17:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的sum求和函数详解 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/236.html</link>
        <description><![CDATA[ sum()是求和函数，语法如下: sum(iterable[, start]) 参数解释： iterable -- 可迭代对象，如：列表、元组、集合、字典。 (易错点:牢记iterable中的元素必须是数值) start -- 指定相加的参数，如果 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 22:26:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的enumerate函数详解 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/238.html</link>
        <description><![CDATA[ 返回一个可迭代对象(叫做枚举对象)，对象中的每个值是iterable中元素的索引及值组成的元组。 enumerate() 方法的语法如下: enumerate(iterable, [start=0]) 参数 iterable-- 支持迭代的对象。 start ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 21:44:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python数字型变量详解、数学运算符、数学函数 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/15.html</link>
        <description><![CDATA[ 你赚了100块钱，你老婆赚了100块钱，你们家一共赚了200元。生活中无处不存在运算，事物之间运算起来才有意义！比如中国有13亿人口，听起来很猛！所以在我们知道了变量的基础之上就 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 18:11:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 变量类型、命名规则及代码注释 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/14.html</link>
        <description><![CDATA[ 人类在纸上可以写数字做数学题，也可以写文字，用数字来计算，用文字来说话，在人类的意识里你写的东西代表不同的含义！同样，在程序里面我们也必须按照人的习惯来设计，因此 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 18:04:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python代码运行原理 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/11.html</link>
        <description><![CDATA[ 还记得上节课我们在cmd黑窗口下输入python后出现的界面吗？在这个界面中输入(print 1+2) ，注意是英文状态下的括号。然后回车！会得到3。这就是一段最简单的python代码，这段代码是计算 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 17:31:45 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 编码是什么?为何会有乱码?字符集与编码区别 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/51.html</link>
        <description><![CDATA[ 编码引入 我们用阿拉伯数字1代表只有一个事物。英国人用字母one代表只有一个事物！我们管老虎叫做老虎，英国人管老虎叫做tiger。描述同样的事物不同的人用了不同的方式。假定英国 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 17:28:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 学习python前的准备 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/10.html</link>
        <description><![CDATA[ 我们以winsows下为例来讲解编程。 学习python编程之前需要准备的内容如下： 1 下载python解释器（很牛逼的名字，别担心就是个软件而已） 2 下载编辑器（推荐使用pycharm） 具体解释： 1 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 16:39:24 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ http和https协议讲解-通俗而透彻 ]]></title>
        <link>http://www.python66.com/pythonpachong/108.html</link>
        <description><![CDATA[ 在两条电脑可以通信的基础上，不同的协议就是代表两者之间不同的话术。http和https协议是搞爬虫接触比较频繁的协议。https相比http多了一层加密算法使得数据传输更加安全。但是htt ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 15:19:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是协议?到底什么是网络协议？ ]]></title>
        <link>http://www.python66.com/pythonpachong/107.html</link>
        <description><![CDATA[ 什么是协议？ 协议通俗的说就是规矩谁能立规矩呢，只有人。 生活中，协议无处不在，比如说我们把会发出汪汪声音的动物叫做狗，我们见了一条狗，我们说这是一条狗。这就是一种 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 14:57:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是爬虫？爬虫的本质是什么?爬虫有什么用 ]]></title>
        <link>http://www.python66.com/pythonpachong/106.html</link>
        <description><![CDATA[ 什么是爬虫？ 爬虫通俗的解释就是复制粘贴！你在浏览器上点开一个网址，复制这个页面的一些信息，保存到自己的文件！这个过程如果用程序来实现，那么这个程序就叫做爬虫！ 研 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 14:49:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 继承基础概念及子类重写父类方法 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/68.html</link>
        <description><![CDATA[ 属性方法的作用就是通过@property把一个方法变成一个静态属性(类属性) 把一个方法变成类属性有什么呢？为何不直接定义一个类变量？为何要多此一举？一个事物的诞生总是有实际场景 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 14:26:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 私有属性私有方法在子类中也不可以访问 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/232.html</link>
        <description><![CDATA[ 在python中，一个A类同时继承B类和C类，传参顺序是B在左，C在右。B类和C类分别继承了BB类和CC类，此时此刻如果A类去查找一个方法有2种选择，1是广度优先，2是深度优先。 广度优先是先 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 14:02:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 计算机通信的原理是什么？ ]]></title>
        <link>http://www.python66.com/jisuanjijichu/48.html</link>
        <description><![CDATA[ 通信概念： 通信就是把信息从自然界里捕捉到然后再转化成易处理的信息然后再通过各种方法传输最后到了信息处理的终端计算机这里，计算机处理信息后再把信息通过各种各样的方式 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Mon,06 Apr 2020 11:32:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 跨平台是什么意思？通俗深刻的解释 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/175.html</link>
        <description><![CDATA[ 在编程界经常会有跨平台这种说法，看了不少解释我觉得他们并没有说到核心的点。鄙人按照自己的理解来说明下。 跨平台是什么意思呢？要明确这个概念首先要有2个前提，1是确定好 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 17:59:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium滚动鼠标移动实现网页下拉(ActionChains类) ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/233.html</link>
        <description><![CDATA[ Keys类提供的键盘操作可以实现页面下拉操作，详情查看 Keys类实现网页下拉 同样鼠标操作类ActionChains可以实现。 1、打开人人车网站 2、依次定位3个元素 3、鼠标依次移动到这三个元素 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 17:51:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium鼠标滚动下拉(Keys类)-人人车站 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/188.html</link>
        <description><![CDATA[ Keys类提供的那么多键盘按键操作我们暂不一一测试，本节课测试下上节课说的注意事项。打开人人车定位到页面筛选项的元素，定位到body元素，定位到输入框元素，同时执行Keys.PAGE_ ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 17:49:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium滚动鼠标实现网页下拉(运行js) ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/191.html</link>
        <description><![CDATA[ selenium鼠标操作之前的文章已经说过了不少方法，但是如果是为了完成鼠标滚动来实现网页滚动条的下滑的话，直接运行js比较简单。因为js脚本可以控制滚动条的移动，而selenium又可以 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 17:47:46 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 子类执行父类同名方法super(),新式类,object基类 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/70.html</link>
        <description><![CDATA[ 本文介绍双下划线str方法、repr方法、del方法、new方法，这几个方法建议大家掌握。 del析构方法 当对象在内存中被释放时，自动触发执行。此方法一般无须定义，因为Python是一门高级语 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 16:59:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 广义|狭义封装,私有属性私有方法(双前导下划线) ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/231.html</link>
        <description><![CDATA[ 多继承英文叫MultipleInheritance。在python中，一个A类可以继承B类，也可以同时继承B类和C类，这就是多继承。多继承有更复杂的情况，比如B类和C类还继承了D类和F类等等。本节课我们先讨 ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 14:09:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ isinstance与issubclass ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/230.html</link>
        <description><![CDATA[ 现在我们用的python版本，所有的类有一个共同的祖宗叫object，俗称object基类。详情可以看 Python早期版本中，如果定义一个类，但没有显式指定父类，那么该类就就是旧式类(经典类)， ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sun,05 Apr 2020 13:58:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ self是什么？__init__要return吗？实例化对象的内存过程 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/63.html</link>
        <description><![CDATA[ 数据库需要增删改查操作，类属性和实例属性都需要增删改查操作！ # ‐*‐ coding: utf‐8 ‐*‐class Person: nationality = Chinese addr = 北京 def __init__(self,name,age,sex): self.name = name self.age = age s ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Sat,04 Apr 2020 23:05:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl学习什么？openpyxl文档 ]]></title>
        <link>http://www.python66.com/openpyxl/223.html</link>
        <description><![CDATA[ excel无非是围绕行、列、单元格、样式来进行操作，不管是人类使用excel文档还是程序语言操作excel都是面临这些操作，所以头脑里先有这个sheet、行、列、单元格的逻辑框架，然后再学 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,04 Apr 2020 22:15:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl复制sheet,创建sheet名有重复处理 ]]></title>
        <link>http://www.python66.com/openpyxl/229.html</link>
        <description><![CDATA[ 本节课讲解openpyxl如何复制sheet以及创建同名sheet的处理。 1、openpyxl复制一个sheet怎么操作呢？看官网说明 You can create copies of worksheets within a single workbook : Workbook.copy_worksheet()method: sourc ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,04 Apr 2020 22:14:18 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ openpyxl创建excel并保存 ]]></title>
        <link>http://www.python66.com/openpyxl/224.html</link>
        <description><![CDATA[ openpyxl创建excel非常简单，只要导入workbook类就可以了。在Excel文档创建后会默认有一个名字为Sheet的工作表。 创建并保存为test.xlsx： # -*- coding: utf-8 -*-from openpyxl import Workbookwb = Workbook( ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,04 Apr 2020 22:08:02 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 为什么用openpyxl来读写excel(openpyxl,xlsxwriter,xlrd,xlwt,xlutils,xlwings) ]]></title>
        <link>http://www.python66.com/openpyxl/222.html</link>
        <description><![CDATA[ Python3操作excel的库非常多，常见的有openpyxl，xlsxwriter，xlrd，xlwt，xlutils，xlwings，pandas。 其中pandas的强项是数据分析，如果拿来读写excel有点大材小用且某些方面也有不便之处。 相比其 ]]></description>
		<category>openpyxl教程</category>
        <source>未知</source>
        <pubDate>Sat,04 Apr 2020 14:32:19 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Element is not clickable at point，Other element would receive the click ]]></title>
        <link>http://www.python66.com/bbs/221.html</link>
        <description><![CDATA[ Element is not clickable at point，Other element would receive the click。今天点击提交的时候遇到了这个报错，原因是click时候被一个弹出的div给遮住了。原来的提交代码如下： button = WebDriverWait(dri ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,01 Apr 2020 22:58:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 内存泄漏是什么？通俗而本质 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/220.html</link>
        <description><![CDATA[ 如果没有计算机底层的一些知识，或者没写过C、C++之类的底层语言，只是从python入手直接搞清内存泄漏这个名词还是有点难度的。但是本站作者就是善于解释概念，通俗而本质的解释概 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Tue,31 Mar 2020 22:03:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pywin32的win32clipboard报错Specified clipboard format is not available ]]></title>
        <link>http://www.python66.com/bbs/219.html</link>
        <description><![CDATA[ 使用pywin32模块的同学在用win32clipboard复制粘贴操作时可能会遇到报错Specified clipboard format is not available，本人也遇见过一次，其原因是复制粘贴操作流程上出现了问题。一个完整的复制粘 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,30 Mar 2020 22:57:27 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ windows 7 Service Pack 1 and all applicable updates are requ ]]></title>
        <link>http://www.python66.com/bbs/129.html</link>
        <description><![CDATA[ 用360一键重装装了个系统，没想到这么坑，首先安装python就失败，提示： 然后百度了一把，提示要下载一些包，不知道下哪个，于是全部都下载了 安装这些包重启系统后，并没有卵用 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Mon,30 Mar 2020 17:22:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 第一个编译器是怎么写的？从哪来？ ]]></title>
        <link>http://www.python66.com/jisuanjijichu/168.html</link>
        <description><![CDATA[ 通过本站前面的文章我们知道计算机是人类通过电子管的方式实现的一些逻辑层面的运算和转换，计算机的本质就是一堆电路，只不过这些电路被赋予了人类头脑里的逻辑，产生了所谓的加法 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,28 Mar 2020 22:37:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium和pyquery定位元素时一个共同的坑 ]]></title>
        <link>http://www.python66.com/bbs/45.html</link>
        <description><![CDATA[ 网页解析库pyquery用来解析网页，可以选择根据类名来提取目标数据。selenium打开一个网页后可以查找元素，可以选择根据类名来定位元素 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,28 Mar 2020 21:46:37 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的坑货ConfigParser类读取文件失败不报错 ]]></title>
        <link>http://www.python66.com/bbs/58.html</link>
        <description><![CDATA[ python中configparser模块可以读取配置文件，当然这个配置文件的格式得按照这个模块指定的。格式如下 [CLICKHOUSE]ip = 172.20.96.78user = defaultpassword =port =9999[CLICKHOUSE_2]ip = 172.20.96.78user = defaul ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,28 Mar 2020 21:29:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ vagrant管理虚拟机常用操作 ]]></title>
        <link>http://www.python66.com/bbs/44.html</link>
        <description><![CDATA[ 1 vagrant box list 查看目前已有的box 2 vagrant box add [自定义名称] [box镜像路径] 新增加一个box 3 vagrant box remove 删除指定box 4 vagrant init 初始化配置vagrantfile 5 vagrant up 启动虚拟机 6 vagrant ssh s ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,28 Mar 2020 21:10:28 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ win7和win10电脑彻底删除Mysql ]]></title>
        <link>http://www.python66.com/bbs/57.html</link>
        <description><![CDATA[ 在默认打开的cmd窗口下运行命令确保程序路径已经加入系统变量。如果没有，就cd到改程序所在的目录运行命令。 如果在删除文件过程中无法删除那么久360强制粉碎！ 1、停掉MySql在Wi ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,28 Mar 2020 21:09:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium窗口操作-打开切换窗口,指定窗口位置、大小等 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/216.html</link>
        <description><![CDATA[ 浏览器可以打开多个标签页(窗口)，selenium当然也可以。浏览器可以打开、关闭、切换窗口,selenium的也是可以的。 【新开标签页才会增加window_handle，如果只是在当前窗口打开其他网址并 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,26 Mar 2020 22:22:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ dir函数如何判断是属性还是方法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/214.html</link>
        <description><![CDATA[ dir函数用着很方便，但是打印出来的结果从视觉上无法区分属性还是方法。dir函数如何判断是属性还是方法呢？大家可以借助type函数和eval函数来判断。以time模块为例，代码如下： # ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,22 Mar 2020 12:22:09 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium浏览器对象driver的属性和方法大全 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/213.html</link>
        <description><![CDATA[ selenium创建的浏览器对象driver有很多属性和方法，查看他们也很简单，直接dir()函数一把就行了。参考本文通过dir函数如何查看是对象还是方法。下面把结果给大家展示下。 add_cookie方法 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sun,22 Mar 2020 11:35:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ dir函数、id函数、help函数、type函数 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/212.html</link>
        <description><![CDATA[ dir函数、id函数、help函数、type函数是对我们有帮助的函数，各自有各自的使用场景。 dir函数：dir([object]) python 内置方法有很多，正常的人类不能记住所有方法，这时候就靠 dir() 函数， ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,21 Mar 2020 20:17:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm开发flask指定ip、端口无效 ]]></title>
        <link>http://www.python66.com/bbs/211.html</link>
        <description><![CDATA[ pycharm开发flask指定ip、端口无效。这是一个别人的报错案例，感觉这个问题特别坑，于是就收藏了用来警醒世人！大概介绍如下： pycharm中flask指定ip、端口不起作用是因为使用了 pychar ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,21 Mar 2020 10:39:48 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium复制粘贴不行,也不报错? ]]></title>
        <link>http://www.python66.com/bbs/209.html</link>
        <description><![CDATA[ 本文重点是测试selenium鼠标和键盘操作的复制粘贴功能，所以用一个简单的脚本测试下。（PS：在实际开发中应该用显式等待的方法来判断元素加载，而不是简单粗暴的强制等待sleep，关 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,19 Mar 2020 22:01:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium打开网页邮箱测试iframe操作 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/207.html</link>
        <description><![CDATA[ 本文的代码仅限于测试网页邮箱首页的iframe标签操作，并不是要自动登录邮箱(自动登录也不难！)。 1 打开网易邮箱首页 2 切换到iframe标签-通过元素定位的方式定位到iframe再切换 3 登录 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,17 Mar 2020 22:08:39 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium操作iframe元素,切入退出操作 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/206.html</link>
        <description><![CDATA[ iframe是个特殊的标签，相当于在网页内部重新嵌套一个网页。如果selenium要操作iframe里面的元素，则需要先切入iframe。selenium操作iframe方法如下： 1、selenium切换到iframe(定位iframe) 1）ifr ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,17 Mar 2020 22:07:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ ChromeDriver only supports characters in the BMP ]]></title>
        <link>http://www.python66.com/bbs/205.html</link>
        <description><![CDATA[ 今天搞了一个selenium自动化办公的程序，本来程序运行非常流畅。后来为了显示与众不同，我决定弄点在填写一些内容的时候弄点特殊的小表情。我找了unicode字符集里面一些特殊的符号 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,15 Mar 2020 18:04:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ non-default argument follows default argument ]]></title>
        <link>http://www.python66.com/bbs/198.html</link>
        <description><![CDATA[ python函数使用存在很多坑，non-default argument follows default argument这个报错只是众多坑之一，如果你想了解python函数更多的坑请查看此文python函数坑大全。 此处的报错原因在于你在定义函数 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,15 Mar 2020 12:51:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的exec()函数用法详解 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/197.html</link>
        <description><![CDATA[ exec()函数和eval()函数功能上有些类似，但是exec()比eval()要强大一些，除了执行表达式之外还能执行更复杂的语句，但是exec 返回值永远为 None(也就是没有返回值)。 exec(object[, globals[, lo ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,15 Mar 2020 11:12:03 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 多进程修改全局变量及进程池Pool一些坑 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/76.html</link>
        <description><![CDATA[ 进程是系统进行资源分配和调度的一个独立单位，每个进程的内存单元是独立的，多进程中，每个进程中所有数据（包括全局变量）都各有拥有一份，互不影响。 # ‐*‐ coding: utf‐8 ‐ ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 20:11:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ pycharm和sublime都要运行python怎么办 ]]></title>
        <link>http://www.python66.com/bbs/195.html</link>
        <description><![CDATA[ pycharm 和sublime都要运行python怎么办？这是新手常问的问题！而且是非科班的新手才问的问题。一是基本概念没搞清，二是自己不动手尝试。 这个问题其实很简单，一言以蔽之，各自运行 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 14:51:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Python合并两个字典键相同值不覆盖的几种方法 ]]></title>
        <link>http://www.python66.com/bbs/111.html</link>
        <description><![CDATA[ 需求： 两个字典dict1和dict2，要求合并，如果两个字典键相同则把值放在一个列表里，如果键不同则值单独保留为一个列表。 代码如下： # -*- coding: utf-8 -*-dict1 = {aa:1,bb:2,dd:2}dict2 = {aa: ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 14:19:29 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ eval函数NameError: name is not defined,传入字符串报错 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/194.html</link>
        <description><![CDATA[ eval函数直接传入一个字符串报错，代码如下： # -*- coding: utf-8 -*-a = 'pythn66'print(eval(a)) Traceback (most recent call last): File "D:/pyscript/py3script/test.py", line 3, in print(eval(a)) File " ", line 1, in NameErr ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 14:06:36 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的eval()函数及常见错误 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/185.html</link>
        <description><![CDATA[ eval() 函数在其他编程语言中也存在，它的作用也是大同小异，它执行一个字符串表达式，并返回表达式的值。 eval(expression[, globals[, locals]]) expression -- 表达式（准确的说 expression参数将 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 14:05:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ invalid token|python eval(“034”)怎么错了 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/193.html</link>
        <description><![CDATA[ 使用 eval() 函数时，一定要记住它的第一个参数是字符串，而字符串的内容是一个表达式(表达式是有值的，所以一个数值或者字符串也算表达式。如下代码中字符里面的内容是一个数值 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,14 Mar 2020 14:05:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium操作cookie-增删改查cookie ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/190.html</link>
        <description><![CDATA[ 我们都知道数据库需要增删改查操作，其实任何事物都一样我们操作它无外乎增删改查！cookie也是一样。selenium提供了操作cookie的方法如下： get_cookies()： 获得所有cookie信息。 get_cooki ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Wed,11 Mar 2020 23:09:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 编程语言为什么要定义数据类型 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/169.html</link>
        <description><![CDATA[ 为什么要分数据类型，看了网上的一些解释感觉他们回答的不够透彻！他们只是站在表象之上来说数据类型的作用，无法深入到事物的根本！下面我来装逼说一下。 为什么要分数据类型 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Wed,11 Mar 2020 22:42:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium报错  Message: invalid cookie domain ]]></title>
        <link>http://www.python66.com/bbs/165.html</link>
        <description><![CDATA[ 模拟登陆的常规思路是访问某个url的时候带上cookie，尤其是用requests用多了的话，这个简直成了定势思维了！ 问题来了，突然有一天换成了selenium，那么做模拟登陆的时候按照这个思路可 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,11 Mar 2020 21:02:35 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Chrome's gpu-process error ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/189.html</link>
        <description><![CDATA[ 用谷歌浏览器GPU加速可能会导致Chrome出现黑屏，在虚拟机上启用GPU加速可能会导致Chrome的CPU占用率非常之高，蛋疼的是由于Chrome的GPU使用，在Linux中运行chrome时会出现一个常见的错误G ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Tue,10 Mar 2020 22:36:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 何为计算机?能否自主搭建计算机系统 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/32.html</link>
        <description><![CDATA[ 拆开计算机，你发现里面是一对电路！电路就是计算机的雏形！ 试想一下你有一大把灯泡，你想表示数字1，那么你就通电让一个灯泡亮起，你想表示数字2 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Mon,09 Mar 2020 22:31:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的eval函数invalid syntax错误 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/186.html</link>
        <description><![CDATA[ 再回顾下上节课的代码，然后研究下原因。 # -*- coding: utf-8 -*-s1 = 'a=2'print(eval(s1)) Traceback (most recent call last): File "D:/pyscript/py3script/selenium测试/test.py", line 4, in print(eval(s1)) File " ", line 1 a ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,08 Mar 2020 22:25:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数默认返回值None ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/184.html</link>
        <description><![CDATA[ 一个函数如果没有 return 值，Python 会自动return None，即使只写一个return关键字后面不加值也一样返回None。 # -*- coding: utf-8 -*-def sum(a,b): print('函数内部打印的',a + b)res = sum(1,2)print(res)def ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,08 Mar 2020 19:49:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python偏函数partial的用法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/183.html</link>
        <description><![CDATA[ 定义偏函数，需使用 partial 关键字（位于 functools 模块中）。 偏函数可以理解为对原函数的封装，将原函数的部分参数预先绑定为指定值从而得到一个新函数。这样新函数调用的时候参 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,08 Mar 2020 19:47:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数闭包(局部函数) ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/144.html</link>
        <description><![CDATA[ 在函数内部嵌套一个函数，而外部函数返回的不是一个具体的值，而是一个函数，这就是闭包。 可以用一个变量接收返回的函数，这个变量可以在后面被继续调用。 案例1：闭包简单语 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,08 Mar 2020 18:08:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium打开人人车网站实现鼠标悬停操作 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/179.html</link>
        <description><![CDATA[ 很多大站只有鼠标移动到某个元素才能看到对应的切换选项，比如京东的商品，本文我们以人人车这个二手车网站为例来测试下ActionChains类的鼠标悬停操作。具体的操作流程如下： 1、 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,07 Mar 2020 17:14:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium鼠标单击操作实现天眼查自动搜索 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/178.html</link>
        <description><![CDATA[ 我们还是以天眼查为例来测试下ActionChains类的鼠标单击操作。具体的操作流程如下 1、打开天眼查， 2、定位到输入框，输入垃圾seo； 3、定位到搜索按钮，点击搜索 与之前不同的是在第 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Sat,07 Mar 2020 17:00:56 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 编译器和解释器的区别 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/170.html</link>
        <description><![CDATA[ 编译器和解释器的区别其实编译型语言和解释型语言的区别，在网上到处可见相关的言论，本文也简单粗暴的说一下。 CPU最终只能执行二进制指令，视觉上看到的任何语言最终都会变成 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,07 Mar 2020 11:48:07 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python百度mo端多站点分关键词类别排名监控 ]]></title>
        <link>http://www.python66.com/pythonyuseo/103.html</link>
        <description><![CDATA[ SEO人员判断一个行业哪些站做的好，会采取一个思路。找一批行业词，查询每个词百度排名前10的url，然后提取下来，最后统计下哪个域名出现次数多。出现次数多的几个域名就是这个 ]]></description>
		<category>SEO工具</category>
        <source>未知</source>
        <pubDate>Sat,07 Mar 2020 11:19:43 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium打开天眼查实现自动搜索查找功能 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/167.html</link>
        <description><![CDATA[ 上一篇我们从概念上感受了元素定位，这次我们实际拿个网站练练手，就用天眼查这个站来做吧。 1、打开天眼查， 2、定位到输入框，输入垃圾seo； 3、定位到搜索按钮，点击搜索 与上 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Mon,02 Mar 2020 23:09:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 不能读取文件“itunes.library.itl”因为它是由更高级别的itunes所创建的？？？ ]]></title>
        <link>http://www.python66.com/bbs/161.html</link>
        <description><![CDATA[ C:\Users\dong\Music下的itunes全部删除即可 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,29 Jan 2020 17:21:30 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python条件判断语句if elif else使用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/26.html</link>
        <description><![CDATA[ python条件判断语句讲解 一、if语句 1. if语句结构 if语句是以关键字if开始的，后面紧接着条件表达式然后用英文冒号结束，假如表达式的值为真，那么就会执行if语 句块里面的语句。 表 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,18 Jan 2020 21:28:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 为何说高级语言不算编程语言? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/56.html</link>
        <description><![CDATA[ 数学老师给学生讲四则运算，有一套约定俗成的符号规则比如+代表加，=代表相等。如果你狠奇葩，非要让-代表加那也是没问题的。只要告诉同学当你的眼睛看到-这个字符时大脑要进行 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,28 Dec 2019 17:19:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ selenium是什么？selenium历史版本介绍 ]]></title>
        <link>http://www.python66.com/seleniumjiaocheng/153.html</link>
        <description><![CDATA[ 1、selenium是什么 Selenium是什么？Selenium 官方有一个很经典的回答：自动化操作的浏览器，就是这样做你想要做的事情，一切取决于你。 Selenium最早是为了测试浏览器、网页而诞生的，是 ]]></description>
		<category>selenium教程</category>
        <source>未知</source>
        <pubDate>Thu,19 Dec 2019 22:24:32 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 编程语言和操作系统是什么关系? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/55.html</link>
        <description><![CDATA[ 首先需要知道编程语言是是可运行的计算机程序的一种表达方式，说白了就是可以驱动计算机内部各种电路的电信号。而操作系统本身是一个程序，也是运行在计算机上的，也是编程语 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,14 Dec 2019 14:04:05 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 软件(代码)如何控制硬件? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/50.html</link>
        <description><![CDATA[ 先说代码(软件)： 我们是用电脑的键盘来输入的指令，敲入代码，其实就是通过键盘敲入高低电平，你所看到代码是这些电压的高低控制显示器所显示的图像，其实电脑也不知道它是什 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,14 Dec 2019 11:58:16 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是操作系统? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/53.html</link>
        <description><![CDATA[ 操作系统是什么 计算机本身是一堆破铜烂铁加一些电路再加一些磁盘之类的物质，这些电路嵌入了人类的逻辑思维所以叫逻辑电路，人类设计的这些电路可以做加法可以做判断，同时像 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,14 Dec 2019 11:47:47 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 数据库的本质是什么? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/52.html</link>
        <description><![CDATA[ 数据库是什么？ 如果去看百度百科,你将永远不知道数据库是什么？因为他用你不懂的东西去解释另一种你不懂的东西！很多小白学东西很困难，原因就是他对某个事物没有概念，但网 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,14 Dec 2019 10:31:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 软件是什么?真的有软件吗 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/49.html</link>
        <description><![CDATA[ 世界上没有软件！软件只是从功能方面的一种说法。 软件的由来 比如我有一张白纸，我在上面扎一个孔然后放在太阳底下就能看见一个小圆点。这个小圆点代表1。现在我让你写一个 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sat,14 Dec 2019 09:21:57 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 何为进制?计算机为何用二进制? ]]></title>
        <link>http://www.python66.com/jisuanjijichu/46.html</link>
        <description><![CDATA[ 什么是进制 所谓进制就是计算者（人/或者机器）进行算术运算时的数据累计的规则，比如十进制，它的累计规则就是逢十进一，0到9为数码， 只是不同的文化中，数码符号有所不同， ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sun,08 Dec 2019 13:14:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ json.decoder.JSONDecodeError: Invalid control character at: line 1 column 517 ]]></title>
        <link>http://www.python66.com/bbs/148.html</link>
        <description><![CDATA[ 用json.loads()后报错如下：json.decoder.JSONDecodeError: Invalid control character at: line 1 column 517 str_json = xxxxxxxxxxxxxxxxxxx dic = json.loads(str_json) 报错： son.decoder.JSONDecodeError: Invalid control character at: li ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,24 Oct 2019 15:22:15 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的lambda表达式(匿名函数)用法 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/146.html</link>
        <description><![CDATA[ 用lambda关键字能创建匿名函数。这种函数省略了用def声明函数的标准步骤。 lambda函数的语法只包含一个语句，如下： lambda [arg1 [,arg2,.....argn]]:expression 1、Lambda函数能接收任何数量的参数 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,15 Sep 2019 21:16:22 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python3中sort()和sorted()的区别 ]]></title>
        <link>http://www.python66.com/bbs/147.html</link>
        <description><![CDATA[ 在python3中sort()和sorted()都可以用来排序，二者有两个最主要的区别： 1、sort只能应用在列表list上，而sorted可以对所有可迭代的对象进行排序的操作 2、sort方法会在原list上直接进行排序 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,15 Sep 2019 21:15:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python函数return返回多个值 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/141.html</link>
        <description><![CDATA[ 在函数中一旦使用return，那么函数就会停止往下执行！但是，我们有时候需要函数返回多个值，怎么实现呢？其实python的return可以返回多个值，而且Python 会自动将多个返回值封装成元组 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sun,15 Sep 2019 10:31:37 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Python函数可变参数*args,**kwargs ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/137.html</link>
        <description><![CDATA[ 可变参数，又称不定长参数，即传入函数中的参数可以是任意多个。听起来很神奇，如何实现呢？ 主要有2 种形式：形参前添加一个 * 或者形参前添加两个 *，形参名不是固定的，但是 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Sat,07 Sep 2019 20:02:23 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ web渗透基本思路和流程是什么？ ]]></title>
        <link>http://www.python66.com/bbs/135.html</link>
        <description><![CDATA[ web渗透的基本思路和流程如下： 1.判断and是否可用 目的：判断url参数可控且参数被带入到sql执行 例子：url末尾是asp?id=1则尝试asp?id=1 and 1=1 2.猜字段数 asp?id=1 order by 5 再增长大于5就报错 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,31 Aug 2019 10:52:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 应用程序无法正常启动 0xc000007b的解决方法 ]]></title>
        <link>http://www.python66.com/bbs/133.html</link>
        <description><![CDATA[ 在cmd下运行一个程序，会弹出这样类似的提示：应用程序无法正常启动(0xc000007b)。 造成应用程序无法正常启动(0xc000007b)的原因比较多，大概有三个可能： 1、DirectX9没有安装 2、Microsof ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,14 Aug 2019 16:23:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python安装api-ms-win-crt-process-l1-1-0.dll报错 ]]></title>
        <link>http://www.python66.com/bbs/128.html</link>
        <description><![CDATA[ 重装了系统然后安装python，安装后在cmd下尝试运行python结果提示： 在百度上搜索了半天，尝试了一些方法，最终还是解决了， 1、下载api-ms-win-crt-process-l1-1-0.dll文件（32位和64位） 2、 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,14 Aug 2019 15:45:06 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ raise CompDocError(＂%s corruption: seen[%d] == %d＂ % (qna ]]></title>
        <link>http://www.python66.com/bbs/132.html</link>
        <description><![CDATA[ 用python读写excel读写sheet读写单元格操作用openpyxl比较爽，因为openpyxl可读可写。复杂的数据分析的话用pandas这个包。但是他门没法处理低版本后缀是xls的excel文件，十分尴尬。此时不得不 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Wed,07 Aug 2019 12:21:51 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python中切片截取与下标截取的区别 ]]></title>
        <link>http://www.python66.com/bbs/130.html</link>
        <description><![CDATA[ python中有切片这种说法，切片是指对操作对象截取其中一部分，字符串，列表、元组都支持切片操作，所谓的切片是通过下标实现切片操作。 所以严格意义上没有下标截取这种说法，只 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,28 Jul 2019 19:01:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ excel绘制多条折线图切换行列修改横坐标 ]]></title>
        <link>http://www.python66.com/bbs/131.html</link>
        <description><![CDATA[ excel操作经常记不住，因为是可视化的，都是一些按钮图标，所以看不出有什么逻辑关系！编程就不一样了，会基本语法后，某个功能就靠自身的逻辑来实现了，不一定非要记住。比如 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sun,28 Jul 2019 18:49:00 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 计算机组成结构介绍 ]]></title>
        <link>http://www.python66.com/jisuanjijichu/47.html</link>
        <description><![CDATA[ 先看一张图：想象一下我们在做化学实验：输入设备就是原材料，计算机要计算哪些数据，怎么计算，都来自于输入设备。 内存就是烧杯，把原材料倒进烧杯，计算机要把来自输入设备的数据 ]]></description>
		<category>计算机底层基础</category>
        <source>未知</source>
        <pubDate>Sun,21 Jul 2019 08:50:04 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 服务器是什么？数据库是什么？网站运行的原理 ]]></title>
        <link>http://www.python66.com/bbs/126.html</link>
        <description><![CDATA[ 网站访问的本质 你访问www.python66.com/ 发生了什么？其实就是你访问了远方一台电脑上某个文件夹下的某个网页文件(一般是.html后缀)，而这个远方的电脑称之为网站的服务器(服务器只是 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,20 Jul 2019 20:50:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ win10在环境变量删除后cmd下程序还存在 ]]></title>
        <link>http://www.python66.com/bbs/119.html</link>
        <description><![CDATA[ win10在环境变量删除后cmd下程序还存在，感觉很诧异。重启cmd没什么卵用，最后睁大眼睛看了看win10电脑。原来有用户环境变量和系统环境变量这一说。系统变量对所有用户都生效，切换 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,19 Jul 2019 09:40:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 什么是Cookie，requests处理Cookie的多种方法 ]]></title>
        <link>http://www.python66.com/pythonpachong/115.html</link>
        <description><![CDATA[ 代理 如果需要使用代理，你可以通过为任意请求方法提供proxies参数来配置单个请求: 你也可以通过环境变量HTTP_PROXY和HTTPS_PROXY来配置代理。 若你的代理需要使用HTTP Basic Auth，可以使用 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Fri,19 Jul 2019 08:43:55 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的url重定向次数与禁用处理 ]]></title>
        <link>http://www.python66.com/pythonpachong/114.html</link>
        <description><![CDATA[ NO1： Requests 可以为 HTTPS 请求验证 SSL 证书，就像 web 浏览器一样。SSL 验证默认是开启的，如果证书验证失败，Requests 会抛出 SSLError。在该域名requestb.in上我没有设置 SSL，所以失败了。代 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 22:37:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests请求超时处理与异常总结 ]]></title>
        <link>http://www.python66.com/pythonpachong/116.html</link>
        <description><![CDATA[ http://2.python-requests.org/zh_CN/latest/user/quickstart.html#id4 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 22:16:21 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的get请求url传参及无效参数 ]]></title>
        <link>http://www.python66.com/pythonpachong/112.html</link>
        <description><![CDATA[ 需求：在百度搜索www.python66.com，然后将搜索结果保存到文件bd_python66.html 百度搜索的url：https://www.baidu.com/s?wd=搜索词 解决：利用params参数，代码如下： # -*- coding: utf-8 -*-import requestsim ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 21:42:26 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests的get请求及自定义请求头header ]]></title>
        <link>http://www.python66.com/pythonpachong/110.html</link>
        <description><![CDATA[ 基于requests模块的简单get请求。 需求：爬取百度首页。 注意User-Agent： User-Agent：请求载体的身份标识，使用浏览器发起的请求，请求载体的身份标识为浏览器。 User-Agent检测：网站通过 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 21:36:10 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests库安装及常用操作介绍 ]]></title>
        <link>http://www.python66.com/pythonpachong/109.html</link>
        <description><![CDATA[ python爬虫模块有两种比较常见，第一种为urllib模块，第二种为requests模块。urllib模块比较恶心，需要手动处理url编码、post请求参数等，requests模块出现后，就快速的代替了urllib模块。 但 ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 21:34:48 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ requests获取状态码与http响应头、请求头 ]]></title>
        <link>http://www.python66.com/pythonpachong/113.html</link>
        <description><![CDATA[ HTTP协议中没有规定post提交的数据必须使用什么编码方式，服务端根据请求头中的 Content-Type 字段来获取编码方式，再对数据进行解析。具体的编码方式包括如下： - application/x-www-form- ]]></description>
		<category>requests爬虫</category>
        <source>未知</source>
        <pubDate>Thu,18 Jul 2019 14:46:54 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 面向对象概念初步建立 ]]></title>
        <link>http://www.python66.com/pythonmianxiangduixiang/31.html</link>
        <description><![CDATA[ 思考： 网站有一个用户，定义一个变量保存，网站有一堆用户，定义一堆变量保存有点不科学，于是诞生了列表，用一个列表保存一堆用户名。 计算两数之和，频繁的输出print 不科学， ]]></description>
		<category>python面向对象</category>
        <source>未知</source>
        <pubDate>Wed,17 Jul 2019 10:25:04 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 分布式概念及分布式进程 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/86.html</link>
        <description><![CDATA[ 分布式是个高大上的概念，并不是规定死的概念，通俗点说就是多台机器协作完成任务! 假设原来用一台机器上的一个脚本抓取链接提取内容保存数据。现在任务量大，第1台机器负责抓 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Wed,17 Jul 2019 10:02:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python垃圾回收gc模块 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/40.html</link>
        <description><![CDATA[ functools是python2.5被引人的,一些工具函数放在此包里，python3中增加了更多工具函数，做业务开发时大多情况下用不到，此处介绍使用频率较高的2个函数。 partial函数(偏函数) 把一个函数 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Sat,13 Jul 2019 10:57:17 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 单机分布式clickhouse配置 ]]></title>
        <link>http://www.python66.com/bbs/91.html</link>
        <description><![CDATA[ 参考：https://blog.csdn.net/chenzhiang1/article/details/87729438 假设主机的ip是172.20.96.78，配置99969999四个端口作为独立的机器。 ip: 172.20.96.78:9999 172.20.96.78:9998 172.20.96.78:9997 172.20.96.78:9996 搞4个配置 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,21 Jun 2019 13:01:53 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ fiddler打开不能自动设置浏览器代理 ]]></title>
        <link>http://www.python66.com/bbs/90.html</link>
        <description><![CDATA[ Fiddler是抓包工具，比如浏览器抓包，浏览器发出去的数据包先经过fiddler然后再发出去，外面服务器返回的数据包经过fiddler然后再到浏览器，这样fiddler才能抓到包！fiddler的角色就叫代 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,15 Jun 2019 10:32:40 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ Das Verzeichnis ist nicht leer ]]></title>
        <link>http://www.python66.com/bbs/88.html</link>
        <description><![CDATA[ Das Verzeichnis ist nicht leer 这是在windows平台上安装虚拟机然后用绿色版的putty登陆后安装python、django、mysql等软件出现的一个报错！真的很奇葩，在我的知识范围内不知道这是啥意思。百度 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,08 Jun 2019 10:35:12 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python自学难吗?要多久? ]]></title>
        <link>http://www.python66.com/bbs/85.html</link>
        <description><![CDATA[ 任何问题都是因人而异，python自学难不难也是如此！ 第一：个人基础 如果对编程毫无概念，比如你只会开机关机和聊QQ，连html这种名词都没听过的话自学python对你来说肯定很难，因为 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,08 Jun 2019 10:29:59 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 有必要在培训机构学python吗? ]]></title>
        <link>http://www.python66.com/bbs/83.html</link>
        <description><![CDATA[ 有必要在培训机构学python吗?这个问题并不难，个人需要明白几个点。 第一：学习目的 如果是为了学习只是那么可以在网络学习平台学习，比如网易云课堂就有很多免费的课程。为了学 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,08 Jun 2019 10:18:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 学python好找工作吗? ]]></title>
        <link>http://www.python66.com/bbs/84.html</link>
        <description><![CDATA[ 学习python好找工作吗？这种问题比较泛，没有明确答案，但是也有参考点。 第一:python的需求 在智联、boss直聘、51job的网站搜搜看看python的职位需求如何，如果没有则放弃学习。如果很 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Sat,08 Jun 2019 10:09:31 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 千峰教育python靠谱吗? ]]></title>
        <link>http://www.python66.com/bbs/82.html</link>
        <description><![CDATA[ 没有调查就没有发言权！不论人是非，直降客观事实。 了解千峰 千峰教育公司总部位于北京，目前已在深圳、上海、郑州、广州、大连等10多个地区建立分公司，其品牌可以保证是正规 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,07 Jun 2019 20:00:02 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 达内python培训怎么样? ]]></title>
        <link>http://www.python66.com/bbs/81.html</link>
        <description><![CDATA[ 不论人是非，只说客观事实。 达内印象 达内是一家上市公司，经常在网盟或者搜索引擎竞价上看到他们的广告！所以达内的资金实力是不错的。另外，达内在全国各地开了很多分校， ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Fri,07 Jun 2019 19:39:41 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 进程和线程的区别 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/87.html</link>
        <description><![CDATA[ 我们已经学习了进程，对进程有了基本的感知，接下来会学习线程，学习之前最好先从直观上建立起进程和线程的概念，因此本文给大家做一下两者的对比。 功能类似 进程，能够完成 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 18:07:11 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python循环break、continue、else语句使用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/29.html</link>
        <description><![CDATA[ 上节课初步使用过while和for循环，如果人类设计计算机让循环一开始执行就不受控制了，这恐怕不符合邪恶的人类本性，所以加入了一些语句人为控制循环跳出，至于在底层的电子电路层 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 16:12:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ failed with error code 1 in /tmp/pip-build-h11saB/mysqlclien ]]></title>
        <link>http://www.python66.com/bbs/43.html</link>
        <description><![CDATA[ 1 )centos环境 2 )python2.7版 3 )运行pip install mysqlclient==1.3.13 老是报错python setup.py egg_info failed with error code 1 in /tmp/pip-build-cb6HeW/mysqlclient/。搜遍了谷歌和百度，终于找到了解决方法！ 解决方法 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 14:58:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 浅拷贝、深拷贝、==和is介绍 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/60.html</link>
        <description><![CDATA[ 浅拷贝与深拷贝： 浅拷贝是对于一个对象的顶层拷贝,通俗的理解是：拷贝了引用，并没有拷贝内容 深拷贝是对于一个对象所有层次的拷贝(递归) # -*- coding: utf-8 -*-import copyprint(以下是浅 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 14:57:08 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 在python中实现链式调用-小技巧 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/38.html</link>
        <description><![CDATA[ 通过本站计算机底层基础我我们知道当用键盘写字的时候实际上是用键盘上的电路在内存传递电压信号，这些信号在编程时可以被我们成为变量。所谓垃圾回收就是你定义了变量然不用 ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 14:49:34 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 生成器、迭代器、可迭代对象的关系 ]]></title>
        <link>http://www.python66.com/pythongaojizhishi/36.html</link>
        <description><![CDATA[ 先把生成器、迭代器、可迭代对象三者的关系总结下，再解释概念。一图胜千言： 一、什么是可迭代对象 迭代是访问集合元素的一种方式。直接作用于for循环的数据类型有以下几种： ]]></description>
		<category>python进阶</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 14:44:52 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 进程间的通信Queue队列 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/77.html</link>
        <description><![CDATA[ 进程(Process)之间的内存单元是独立的，A进程的变量不能被B进程使用。大家都在内存里有时候彼此之间需要通信，操作系统提供了很多机制来实现进程间的通信，今天学习Queue队列通信。 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 13:42:38 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 通过进程池Pool的方式创建进程 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/75.html</link>
        <description><![CDATA[ 前面我们创建进程都是直接利用multiprocessing中的Process动态成生多个进程，但如果需要成百上千个进程手动的去创建就不科学了，此时就可以用到multiprocessing模块提供的Pool方法。它的特 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 13:39:37 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 通过Process子类创建进程 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/74.html</link>
        <description><![CDATA[ 在面向对象中我们知道一个类通过继承父类可以拥有父类的属性和方法，既然Process类负责创建进程，那么我们自定义一个类继承Process类是不是也就具备创建进程的能力呢？必然如此！ ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 13:37:50 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 生产者消费者模型 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/79.html</link>
        <description><![CDATA[ 生产者消费者模型是一种编程技巧，所以不限于python而是适用于各类编程语言。 生产者消费者问题，实际上主要是包含了两类线程(或进程)，一种是生产者线程(或进程)用于生产数据， ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 11:37:25 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 进程间的通信Pipe管道 ]]></title>
        <link>http://www.python66.com/pythonxitongbiancheng/78.html</link>
        <description><![CDATA[ 使用Pipe 实现进程通信需要程序调用 multiprocessing.Pipe(duplex) 来创建一个管道。 该函数会返回两个 PipeConnection 对象，代表管道的两个连接端(一个管道有两个连接端，分别用于连接通信的 ]]></description>
		<category>python并发编程</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 11:34:59 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ django框架数据库配置一次错误尝试 ]]></title>
        <link>http://www.python66.com/bbs/59.html</link>
        <description><![CDATA[ 最近用了diango框架自定义命令的功能，期间需要配置数据库，扫了一眼django框架数据库的配置大概看到如下场面： AdictionarycontainingthesettingsforalldatabasestobeusedwithDjango.Itisanesteddictionarywh ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 10:52:01 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python时间模块strptime和strftime区别 ]]></title>
        <link>http://www.python66.com/bbs/61.html</link>
        <description><![CDATA[ 任何语言都有关于时间操作的模块！python也不例外，但是python的时间操作模块感觉特别混乱。好几个模块能实现相同的功能，这里把容易混淆的知识点记录下。 strftime()函数返回值是字 ]]></description>
		<category>疑难杂症</category>
        <source>未知</source>
        <pubDate>Thu,06 Jun 2019 10:48:49 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ 程序执行的三大结构 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/25.html</link>
        <description><![CDATA[ 前面我们学习了一些变量并且每天都在打印这些变量，也许我们内心很着急，到底啥时候可以写程序。 其实定义变量打印变量就是一个程序，而且是顺序执行的程序！ 回想一下中华五 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,04 Jun 2019 13:31:33 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python三元表达式及and or语句 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/27.html</link>
        <description><![CDATA[ 三元表达式实际上可以理解为条件判断的简化形式，Python中的三元表达式的写法和大部分的语言是不同的。其他语言中往往如下： result=condition?x:y (condition为真，则返回这为x，否则为 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,04 Jun 2019 13:13:58 +0800</pubDate>
    </item>
<item>
        <title><![CDATA[ python的while及for循环初步使用 ]]></title>
        <link>http://www.python66.com/pythonjichujiaocheng/28.html</link>
        <description><![CDATA[ 循环这个词体现在程序层面就是当满足某条件时一段代码反复执行，直到条件不满足退出，循环这种效果在计算机底层的实现原理我们不用深究，懂汇编的人可以明白(依赖jump指令)。我 ]]></description>
		<category>python基础教程</category>
        <source>未知</source>
        <pubDate>Tue,04 Jun 2019 13:11:08 +0800</pubDate>
    </item>

</channel>
</rss>