小天天天天 Python 999+次 2020-06-05 09:54:38
一.安装Python3 1.进入Python官方网站:https://www.python.org/downloads/ 下载并安装最新版本的Python(建议安装Python3)。 下面是Python官网上几个版本的区别:(1).web-basedinstaller是需要通过联网完成安装的(2).executableinstaller是可执行文件(*.exe)方式安装(
小天天天天 Python 999+次 2019-03-17 17:56:46
1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排好序的第一部分中。代码实现defin
小天天天天 Python 999+次 2019-03-17 17:53:28
有一个有N个台阶的楼梯,你一次可以爬1或2个台阶。给定N,编写一个函数,返回爬完楼梯的方式数量。步骤的顺序很重要。例如,如果N是4,那么有5种方式:1,1,1,12,1,11,2,11,1,22,2如果规定的不是一次只能爬1或2步,而是可以使用正整数X集合内的任意数字爬楼梯,那会怎么样?例如,如果X={1,3,5},则表示一次爬升1,3或5阶楼梯。解决方案从一些测试案例开始总是好的做法。让我们从小的案例开始,看看能否找到某种规律。N=1
小天天天天 Python 999+次 2018-11-14 12:50:21
firefox_profile = webdriver.FirefoxProfile() firefox_profile.set_preference('permissions.default.image', 2)#某些firefox只需要这个 firefox_profile.set_preference('browser.migration.version', 9001)#部分需要加上这个 禁用
小滴 Python 999+次 2018-09-07 11:05:03
CentOS7默认安装了Python2.7.5,因为一些命令要用到它,比如yum1.下载python3.6的包在python官网https://www.python.org/downloads/release/python-360/ 下载tgz包就可以了。其实下面的2个包其一都可以使用 Python-3.6.0.tgz(这个不是编译过的东西,不能解压之后直接使用) Python-3.6.0.tar.xz(这
小天天天天 Python 999+次 2018-03-23 14:53:50
python中没有其他语言中的三元表达式,不过有类似的实现方法其他语言中,例如php的三元表达式是这样$b= a>1?"执行表达式1":"执行表达式2" echo$b;在python中只有类似的替代办法,如果a>b的结果为真,h="变量1",如果为假,h="变量2"a=1 b=2 h="" h="变量1"ifa>belse"变量2" print(h)也可以用简单的公式,如下,a=1 b=2 h="" h=a-
小天天天天 Python 999+次 2018-03-23 12:21:08
如果传递给apply_async()的函数如果有参数,需要以元组的形式传递 并在最后一个参数后面加上 ,号,如果没有加, 号,提交到进程池的任务也是不会执行的一个逗号引发的血案:defsave(url): printurl forurlinurls: p.apply_async(save,args=(url,))#需要在参数后面添加逗号另外,代码中如果有队列
小天天天天 Python 957 次 2018-01-03 13:15:34
总有人看不明白,以防万一,先在开头大写加粗说明一下:frameset不用切,frame需层层切!很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可能的一些原因及处理办法)。frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常
小天天天天 Python 976 次 2018-01-03 13:07:50
问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。直观方法最简单的思路就是:ids=[1,2,3,3,4,2,3,4,5,6,1] news_ids=[] foridinids: ifidnotinnews_ids: news_ids.append(id) printnews_ids这样也可行,但是看
小天天天天 Python 992 次 2018-01-03 13:03:57
江湖传言,武林中流传八种定位,其中xpath是宝刀屠龙,css是倚天剑。除了这八种,其实还有十种定位方法,眼看就快失传了,今天小编让失传已久的定位方法重出江湖!一、十八种定位方法前八种是大家都熟悉的,经常会用到的1.id定位:find_element_by_id(self,id_)2.name定位:find_element_by_name(self,name)3.class定位:find_element_by_class_name(se
小天天天天 Python 999+次 2017-11-29 11:10:28
首先安装textrank4zhpipinstalltextrank4zh全部代码如下:#-*-encoding:utf-8-*-from__future__importprint_function importsys try:reload(sys) sys.setdefaultencoding('utf-8') except:passimportcodecs fromtextrank4zhimportTextRank4Keyword,
小天天天天 Python 999+次 2017-11-23 09:29:48
安装第三方库出现Pythonversion2.7required,whichwasnotfoundintheregistry建立一个文件register.py内容如下.然后执行该脚本.import sys from _winreg import * #
网站文章数:365