02 2018 档案
摘要:以前迭代的时候,需要获取次数都是如下格式: 通过for循环外层定义一个变量来进行循环,然后内部进行++操作。 然后今天才发现还有一个迭代同时获取元素下标的属性 如下
阅读全文
摘要:因为windows和linux的系统路径链接符不一样的所有用 os.path.join('usr', 'bin', 'spam') 拼接路径,括号中的参数个数不限。 'usr\\bin\\spam' os.getcwd() 可以获取当前的工作目录。 os.chdir() 可以修改工作目录到指定目录,
阅读全文
摘要:>>> import pyperclip>>> pyperclip.copy('Hello world!')>>> pyperclip.paste()'Hello world!'
阅读全文
摘要:用rjust()、ljust()和center()方法对齐文本
阅读全文
摘要:11.8 用selenium 模块控制浏览器selenium 模块让Python 直接控制浏览器,实际点击链接,填写登录信息,几乎就像是有一个人类用户在与页面交互。与Requests 和Beautiful Soup 相比,Selenium允许你用高级得多的方式与网页交互。但因为它启动了Web 浏览器
阅读全文
摘要:http://selenium-python.readthedocs.io/
阅读全文
摘要:利用以下的方法,selenium 也可以模拟点击各种浏览器按钮:browser.back()点击“返回”按钮。browser.forward()点击“前进”按钮。browser.refresh()点击“刷新”按钮。browser.quit()点击“关闭窗口”按钮。
阅读全文
摘要:表11-5 selenium.webdriver.common.keys 模块中常用的变量属性 含义Keys.DOWN, Keys.UP, Keys.LEFT,Keys.RIGHT 键盘箭头键Keys.ENTER, Keys.RETURN 回车和换行键Keys.HOME, Keys.END,Keys
阅读全文
摘要:tag_name 标签名,例如 'a'表示<a>元素get_attribute(name) 该元素name 属性的值text 该元素内的文本,例如<span>hello</span>中的'hello'clear() 对于文本字段或文本区域元素,清除其中输入的文本is_displayed() 如果该元
阅读全文
摘要:1.shutil 模块 (1) copyimport shutilshutil.copy(a, b),将路径a处的文件复制到路径b处的文件夹,a和b为路径字符串shutil.copytree(pathname1, pathname2),将路径pathname1 处的文件夹,包括它的所有文件和子文件夹
阅读全文
摘要:# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : cxa# @File : ${NAME}.py# @Software: ${PRODUCT_NAME}
阅读全文
摘要:本篇将介绍python中sys, getopt模块处理命令行参数 本篇将介绍python中sys, getopt模块处理命令行参数 如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名: s
阅读全文
摘要:from:http://blog.csdn.net/ch717828/article/details/41357431 Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1 出现这个错误的
阅读全文
摘要:def read_cookie(self): cookiesfilepath="cookies%s" % self.uid if os.path.exists(cookiesfilepath): ctime = os.path.getctime(cookiesfilepath)#获取文件创建时间 create = ...
阅读全文
摘要:title="[污]" alt= "[污]" type="face" />🤗 </div>
阅读全文
摘要:import os import time import datetime filePath=r"C:\pyweibo\cookies5673210223" ctime=os.path.getctime(filePath) create=datetime.datetime.fromtimestamp(ctime)+datetime.timedelta(days=+1)#日期加1 nowdate...
阅读全文
摘要:1.remove redundant parentheses 出去多余的括号,写C#习惯了先加个括号,python的if不用加括号。 改为:if chrome_args().get("headless_flag") == "1": 2.Instance attribute xxx defined o
阅读全文
摘要:import pandas as pd from sqlalchemy import create_engine data3={"lsit1":[1,2],"lsit2":[3,4],"lsit3":[5,6]} # use tuple tuple or dictionary list df=pd.DataFrame(data3) df.to_csv('weiboi.csv', en...
阅读全文
摘要:本文转载自http://blog.csdn.net/seven_coder/article/details/79091934 找了很久才找到原博主的这个解决方案。故转载到自己博客里,以待以后可以查看回忆。 前言 最近在Windows server 2012 R2的百度云服务器上安装rabbitmq时
阅读全文
摘要:C盘创建一个目录就叫DjangoDemo,然后开始在该目录下操作。 1.新建Django工程与应用 运行pip install django 安装django 这里我们建一个名为demo的项目和home应用。 django-admin startproject demo 创建demo项目 然后进入d
阅读全文
摘要:刚开始学django,创建的第一个工程无法启动,后来发现是由于教程是针对较低版本的Django,我用的是Django2.0和Python3.6,两个都是发文为止的最新版本,urls文件设置方法和旧版本不一致,按照之前的版本设置,报错信息为TypeError: view must be a calla
阅读全文
摘要:https://code.ziqiangxuetang.com/django/django-tutorial.html
阅读全文
摘要:一、下载 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。erlang:http://www.erlang.org/download.htmlrabbitmq:http://www.rabbitmq.com/download.html
阅读全文
摘要:由于celery 4.0不支持windows系统。所以用命令pip install Celery安装的celery是最新版4.0的不能在windows下运行。 在windows命令窗口运行: celery -A tasks worker --loglevel=info 会出现错误 解决方法:卸载掉c
阅读全文
摘要:做微博登录的时候,用selenium的chrome界面模式,可以用下面方式显示最大窗口: 然后,一切都调试同了以后改用headless模式。。。 然后满心欢喜的改了下,呵呵还是上图那样。。。 继续调查,找到如下解决方案,目前没有出问题 然后担心一个问题,这个window-size到底时哪个的大小,是
阅读全文
摘要:from:https://www.cnblogs.com/ospider/p/5911339.html 最近要做下微信爬虫,之前写个小东西都是直接用正则提取数据就算了,如果需要更稳定的提取数据,还是使用 xpath 定位元素比较可靠。周末没事,从爬虫的角度研究了一下 python xml 相关的库。
阅读全文
摘要:<div> <a href="xxxx">123</a> <a href="xxxx">45</a><div> <div> 123 45<div> 请问使用lxml的etree,etree.xpath 怎么一种方式获取内容 div里的12345? 方案2.etree改用document_fromst
阅读全文
摘要:1.from 包 import AES import后面一定是一个空格!!!!! 2.包的导入 上面多了一层报错 错误的原因是最外层多了一个pythonProject目录。改成下面的ok。 原因大佬这样说的
阅读全文
摘要:chromedriver中的浏览器选项 selenium 定制启动 chrome 的选项
阅读全文
摘要:cryptography 的目标是成为“人类易于使用的密码学包cryptography for humans”,就像 requests 是“人类易于使用的 HTTP 库HTTP for Humans”一样。这个想法使你能够创建简单安全、易于使用的加密方案。如果有需要的话,你也可以使用一些底层的密码学
阅读全文
摘要:皇帝 汉朝29 虎符 铜 绒布寺5100米 明朝有16个皇帝。 清朝12位 骨哨7000年 东西汉朝一共4422 波森维非洲 针头0.2毫米, 伏尔加河全长3690千米 贝加尔湖最深处1620米。 洗衣机1858年 篮球队 淘汰赛4+2+1=7场 银河战舰(皇家马德里足球俱乐部 电子护照2003 男
阅读全文
摘要:from:http://blog.csdn.net/liuchunming033/article/details/48131051 在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息。 妙用1 requests库的session对象
阅读全文