搜索到与相关的文章
各行各业

git 和 github 使用笔记

想干这么一件事:写一个web自动化测试的项目,部署在公司内网的小服务器上。我想拐个弯干这件事:公司有一个工作用的windows电脑,还有一个linuxUbuntu11.04的小测试服务器。我在本地写脚本,完了发到github上,然后在用putty->ssh连上服务器,再在测试服务器上从github上把脚本拉下来。其实整个过程就是从本地往服务器发文件的过程,之前一直用FTP。这回用git和github纯属为了练习使用。git最基本的就是pull和push了。

系统 2019-08-12 09:27:35 2271

Python

selenium+python find_element_by_css_selector

在一个页面中有多个checkbox并且id是不同的,要一次性选择所有的checkboxcheckboxes=dr.find_elements_by_css_selector('input[type=checkbox]')forcheckboxincheckboxes:checkbox.click()time.sleep(10)引用:http://www.cnblogs.com/paisen/p/3310395.htmlhttp://www.cnblogs.

系统 2019-08-12 09:27:05 2271

各行各业

新环境的插件安装 备查

1、安装subclipsesvn插件,直接到eclipsemarket中查找即可2、安装m2eclipseupdate地址http://m2eclipse.sonatype.org/sites/m2e3、配置maven的setting文件。4、如eclipse出现需要安装jars的提示,配置环境变化setPATH=%JAVA_HOME%\bin;%PATH%,同时也可解决tools-1.5.0依赖无法找到的错误。新环境的插件安装备查

系统 2019-08-12 01:33:16 2271

Python

python多线程同步之文件读写控制

本文实例为大家分享了python多线程同步之文件读写控制的具体代码,供大家参考,具体内容如下1、实现文件读写的文件ltz_schedule_times.py#!/usr/bin/envpython#coding=utf-8importosdefReadTimes():res=[]ifos.path.exists('schedule_times.txt'):fp=open('schedule_times.txt','r')else:os.system('to

系统 2019-09-27 17:57:16 2270

Python

python2爬取百度贴吧指定关键字和图片代码实例

目的:在百度贴吧输入关键字和要查找的起始结束页,获取帖子里面楼主所发的图片思路:获取分页里面的帖子链接列表获取帖子里面楼主所发的图片链接列表保存图片到本地注意事项:问题:在谷歌浏览器使用xpathhelper插件时有匹配结果,但在程序里面使用python内带的xpath匹配却为空的原因。原因:不同服务器会对不同的浏览器返回不同的数据,导致在谷歌浏览器看到的和服务器返回的有区别解决方法:使用IE浏览器的User-agenet,而且越老的版本,报错几率相对越小

系统 2019-09-27 17:57:03 2270

Python

未来十年Python的前景会怎样?Python未来展望

看了所有的答案,我觉得的没有一答案是真正的站在10年后角度来讨论这个问题的,讨论的其实都是现在python的现状或问题,我觉得讨论这种问题时,我们一方面要理性分析,另一方面一定要敢于打开脑洞,作为一对最新科技比较感兴趣的程序员,我先带大家开下脑洞,幻想下2027年的世界:以下观点是在基于理性分析后做出的预测!至2027年:自动驾驶已相当成熟,大街上超过30%的汽车是无人驾驶的,很多私家车主在上班期间就把车开启自动架驶模式,让它自己接单挣外快电动汽车续航可达

系统 2019-09-27 17:56:52 2270

Python

八大排序算法的Python实现

八大排序算法的Python实现原文地址插入排序插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排好序的第一部分中。代码实现

系统 2019-09-27 17:55:35 2270

Python

详解python中自定义超时异常的几种方法

最近在项目中调用第三方接口时候,经常会出现请求超时的情况,或者参数的问题导致调用异代码异常。针对超时异常,查询了python相关文档,没有并发现完善的包来根据用户自定义的时间来抛出超时异常的模块。所以自己干脆自己来实现一个自定义的超时异常。目前找到了两种方式来实现超时异常的功能(signal.alarm()、threading实现超时异常)方法1thread+time原理:将要调用的功能函数放入子线程,通过设定子线程的阻塞时间,超时则主线程并不会等待子线程

系统 2019-09-27 17:54:54 2270

Python

解决python3 安装不了PIL的问题

python3无法正常安装PIL,因为PIL只支持python2各个版本,还没有python3的版本。这里是PIL官网http://www.pythonware.com/products/pil/可以看出只支持python2。不过有一个可以替代PIL的包,并且可以在python3上正常安装。Pillow包。Windows下安装方法:step1:windows+Rstep2:cmdstep3:pipinstallPillow截图如下:安装成功,大功告成。以上

系统 2019-09-27 17:54:39 2270

Python

聊Python小白如何系统自学成为Python大牛(上)

总章一.学习前言二.环境搭建三.Python的基本概念一.学习前言很多人在自学Python的时候,总是不知道如何学习,不知道该怎么学,今天看到框架,就想学flask或者其他框架,但是当学的时候又茫然了,不知道怎么学;想学Python,但是又不知道Python就业方向以及前景如何,小编给大家强力推荐一套Python学习方法,只要按照这个方法去学,那么,在和别人同时学习的时候,在同样条件下,你学的效率一定会比别人高。Python相对于其他语言来说,简单了不少,

系统 2019-09-27 17:54:32 2270