04 2018 档案
摘要:from selenium import webdriver driver=webdriver.Chrome() driver.get("http://wenshu.court.gov.cn/List/List?sorttype=1&conditions=searchWord+1+AJLX++%E6%A1%88%E4%BB%B6%E7%B1%BB%E5%9E%8B:%E5%88%91%E4%BA...
阅读全文
摘要:click(on_element=None) ——单击鼠标左键 click_and_hold(on_element=None) ——点击鼠标左键,不松开 context_click(on_element=None) ——点击鼠标右键 double_click(on_element=None) ——双
阅读全文
摘要:1.顺序表结构 32位的操作系统每个存储空间占四个字节。 然后列表中同类型的数据的元素的地址是相连的比如下图 [200,390,78,1212] 假设第一个元素的地址的0x27(x表示的是十六进制),下一个元素的地址就是0x27+*4Bytes=0X31 (每个元素会占用4个位置) 所以以此类推 每
阅读全文
摘要:#!/usr/bin/env python # encoding: utf-8 import time from selenium import webdriver from PIL import Image from io import BytesIO driver=webdriver.Chrome() driver.get("http://www.baidu.com/") img=dri...
阅读全文
摘要:headers.py 1.首选定义session 2.proxy的格式 proxies的格式如下 用户名username、 密码password、 代理地址hogehoge.proxy.jp、 端口号8080 3.接上开始设置headers和url
阅读全文
摘要:参考地址:https://segmentfault.com/a/1190000014483104?utm_source=channel-hottest
阅读全文
摘要:9.1对象表示形式 __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 我们打印下面的A是默认输出这个对象的类型,我们对B进行了修改__repr__并给返回值,然后我们打印B发现 B对象输出了字符串。 运行结果如下:
阅读全文
摘要:难点就是如何获取这几个参数: 重点介绍的有: 1.number,2.vl5x,3.guid1.number:的来源,查看network的xhr的GetCode链接发现内容如下。 观察发现正是第一张图的number 2.guid参数:是基于时间戳的guid,使用python uuid模块的uuid1可
阅读全文
摘要:list=["a","b","c","d","e"] for i,item in enumerate(list,1): #指定元素的下标从1开始 print(i,item)
阅读全文
摘要:目标是要去掉多余的空格字符,在相邻字符串中,只保留一个空格 紫梧桐 - 蛋壳公寓朝阳门店 郑田力 可以利用如下方式: 不区分tab的话,这样就行了: ' '.join(s.split()) 紫梧桐 - 蛋壳公寓朝阳门店 郑田力
阅读全文
摘要:相当于下面的代码 关于二分法查找的知识,点击我
阅读全文
摘要:首先说一下二分法查找的思路。这是面向小白的课程,大佬请让步谢谢 给定一个有序的序列(必须是排好序的)例如[1,2,3,4,5,6,7,8,9,10,20,30,400],然后我们查询一个元素出现的坐标位置,默认是0开始。 比如我们查询20出现的位置。 首先,获取元素的总个数[1,2,3,4,5,6,
阅读全文
摘要:1.Python 对象的一个基本要求就是它得有合理的字符串表示形式,我们可 以通过 __repr__ 和 __str__ 来满足这个要求。前者方便我们调试和记录日志,后者则是给终端用户看的。这就是数据模型中存在特殊方法__repr__ 和 __str__ 的原因。 2.容器序列 list、tuple
阅读全文
摘要:https://blog.csdn.net/kikaylee/article/category/6551426
阅读全文
摘要:转载:https://www.cnblogs.com/xiaogangqq123/archive/2011/07/04/2097391.html 什么是Castle Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过
阅读全文
摘要:Fatal error in launcher: Unable to create process using '""c:\program files (x86)\python36-32\python.exe" 咳咳原因很让人生气,pip的所在目录路径中如果有空格就会报错,所以自己建个目录不带空格就
阅读全文
摘要:https://segmentfault.com/a/1190000012548487
阅读全文
摘要:Python 装饰器装饰类中的方法这篇文章,使用了装饰器来捕获代码异常。这种方式可以让代码变得更加简洁和Pythonic。 在写代码的过程中,处理异常并重试是一个非常常见的需求。但是如何把捕获异常并重试写得简洁高效,这就是一个技术活了。 以爬虫开发为例,由于网页返回的源代码有各种不同的情况,因此捕获异常并重试是很常见的要求。下面这几段代码是我多年以前,在刚开始学习爬虫的时候,由于捕获异常并重...
阅读全文
摘要:我在使用db_session.query,查询的时候idlist是个空值时候,执行下面的语句就会出现警告。其中后面delete(synchronize_session=False)是删除前面的一堆查询相当于查出符合条件的数据。synchronize_session用于query在进行delete or update操作时,对session的同步策略。False - 不对session进行同步,...
阅读全文
摘要:page_query_hash 42323d64886122307be10013ad2dcc44comment_query_hash 33ba35852cb50da46f5b5e889df7d159follow_query_hash 58712303d941c6855d4e888c5f0cd22f
阅读全文
摘要:◆global和nonlocal是Python的两个重要变量作用域关键字 1.global用在全局变量,应用场景: 变量定义在函数外部的时候,如果函数里面想改变这个全局变量的值,需要在当前的引用函数里面重新定义一个变量 并用关键字global修饰。 例如: 用ide写完这段代码的时候,还没运行就会报
阅读全文
摘要:讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我们改造成了长裤后,
阅读全文
摘要:#装饰顺序按靠近函数顺序执行,调用时由外而内,执行顺序和装饰顺序相反。 def makebold(func): def wrap(): return ""+func()+"" return wrap def makeitalic(func): def wrap(): return ""+func()+"" return w...
阅读全文
摘要:class MyClass(): def __init__(self): self.__superprivate = "Hello" self.__semiprivate = ", world!" mc=MyClass() print(mc._MyClass__semiprivate)
阅读全文
摘要:#Python其实有3个方法,即静态方法(staticmethod),类方法(classmethod)和实例方法,如下: class Foo: def bar(self): # cls 是当前对象的实例 print("bar") @staticmethod def sta(): print("123") @stati...
阅读全文
摘要:参考链接https://blog.csdn.net/langkew/article/details/51734423
阅读全文
摘要:一般我们通过一个URL就可以执行到某一个函数。如果反过来,我们知道一个函数,怎么去获得这个URL呢?url_for函数就可以帮我们实现这个功能。url_for()函数接收两个及以上的参数,他接收函数名作为第一个参数,接收对应URL规则的命名参数,如果还出现其他的参数,则会添加到URL的后面作为查询参
阅读全文
摘要:#!/usr/bin/env python # encoding: utf-8 """ @version: v1.0 @author: cxa @file: flask02.py @time: 2018/04/13 14:55 """ """ 要给 URL 添加变量部分,你可以把这些特殊的字段标记为 , 这个部分将会作为命名参数传递到你的函数。规则可以用 指定一个可选的转换...
阅读全文
摘要:运行上面代码然后在浏览器中输入即可。http://127.0.0.1:5000/
阅读全文
摘要:http://www.pythondoc.com/flask-mega-tutorial/ http://docs.jinkan.org/docs/flask/quickstart.html#a-minimal-application
阅读全文
摘要:微信服务号认证与不认证的区别 : 微信服务号认证之后 : 每个月能够发四次图文消息 。 可以使用所有功能接口,腾讯直接开通微支付功能(个别功能如微支付等还需要另外的申请) 。 可以自定义菜单,能够更好的展示企业或者产品信息,让更多的用户关注客户的微信平台,从而到销售或者营销的目的。 腾讯认证的企业,
阅读全文
摘要:def write_cookie(self, cookie): try: with open("cookies%s" % self.uid, "wb+") as f: pickle.dump(cookie, f) except Exception as e: ...
阅读全文
摘要:配了一中午的,好不容易正好记录下。 1.我的centos的位数 ok,64位的系统 1.下载最新的chrome目前是65,下面的命令将下载当前最新版本的chrome 2下载对应的chromedriver https://chromedriver.storage.googleapis.com/inde
阅读全文
摘要:参考地址:https://www.jianshu.com/p/4052926bc12c 期间遇到的问题: 关于virtualbox的问题: 启动虚拟机失败 http://www.cnblogs.com/c-x-a/p/8795153.html
阅读全文
摘要:在Vbox(5.0.8 版本)启动Ubuntu的虚拟机时,遇到错误信息: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc000000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries) (rc=-101) Make su
阅读全文
摘要:#!/usr/bin/env python # encoding: utf-8 #set( $SITE = "https://www.cnblogs.com/c-x-a" ) """ @version: v1.0 @author: cxa @contact: 1598828268@qq.com @site: ${SITE} @software: ${PRODUCT_N...
阅读全文
摘要:前提打开redis服务,windows打开方式到redis的安装目录命令行输入redis-server
阅读全文
摘要:windows下安装Redis第一次启动报错: [2368] 21 Apr 02:57:05.611 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error 解决方法:在命令行中运行 redis-cli.exe 12
阅读全文
摘要:https://germey.gitbooks.io/python3webspider/content/1.2.3-ChromeDriver%E7%9A%84%E5%AE%89%E8%A3%85.html
阅读全文
摘要:def getcontent(self): cookie_text=r'ur=FTW; mid=WsrlLwAEAAEfpCstNyTJl-1oZa0w; ig_pr=1; ig_vh=949; csrftoken=aaaaaaa;ig_vw=186'#字符串格式 cookies = {} for cookie_unit_text in cook...
阅读全文
摘要:可以说和windows里的bat是一样的。 python3 /opt/pyweibo/get_user_info.py 104501 104502 104503
阅读全文
摘要:https://crontab.guru/#0_0_*_*_*
阅读全文
摘要:1.运行 yum -y update,提示没有权限,改为sudo yum -y update后,提示没有已启用的仓库。网上查找发现没有yum的库,然后开始安装yum。 2.安装增强功能包 https://blog.csdn.net/u011784994/article/details/7284462
阅读全文
摘要:用户订阅MV更新 http://uapi.yinyuetai.com/i/flw/subscribe-video-list?page=1&pageSize=200&uid=XXXXXX uid为用户ID,pagesize最大200 用户订阅艺人更新 http://uapi.yinyuetai.com
阅读全文
摘要:https://www.instagram.com/graphql/query/?query_hash=42323d64886122307be10013ad2dcc44&variables={%22id%22:%22193909367%22,%22first%22:1000}
阅读全文
摘要:import ast strr='{"1":"A","3":"B"}' dicts= ast.literal_eval(strr)
阅读全文

浙公网安备 33010602011771号