![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
RubyLinT
这个作者很懒,什么都没留下…
展开
-
Failed building wheel for h5py
网上找到说要先安装Cython,但是安装了之后还是不行。又去网上找了一篇,说是降低版本,最后是降低到2.10.0版本的才能用,不知道为什么3.版本的都不能安装原创 2021-06-02 11:39:49 · 2165 阅读 · 0 评论 -
selenium.元素定位
八种定位元素的方式通过id定位元素:find_element_by_id("id_vaule") 通过name定位元素:find_element_by_name("name_vaule") 通过tag_name定位元素:find_element_by_tag_name("tag_name_vaule") 通过class_name定位元素:find_element_by_class_name("class_name") 通过css定位元素:find_element_by_css_selector(转载 2020-10-19 18:17:44 · 530 阅读 · 0 评论 -
BeautifulSoup 笔记
使用select方法详解(1)通过标签名查找:soup.select('a')(2)通过类名查找:soup.select('.sister')(3)通过 id 名查找:soup.select('#link1')(4)组合查找:soup.select('p #link1')(5)属性查找:soup.select('a[href="http://example.com/elsie"]')BeautifulSoup获取标签内的文本信息通常有以下几种方式:1. string:获取某个标签转载 2020-10-19 18:13:58 · 144 阅读 · 0 评论 -
python 常用知识点
1.遍历列表提取下标和值:for index,value in enumerate(['apple', 'oppo', 'vivo']): print(index,value)2.bytes 和 str 的互相转换字符串转bytes:str.encode('utf-8')bytes转字符串:bytes.decode('utf-8')原创 2020-10-19 18:08:33 · 72 阅读 · 0 评论 -
run timeerror can't start new thread ,python flask 线程不销毁解决办法
思路:重启服务,清空线程defrerun(): filename = 'flaskFile.py'#你flask启动的文件file=open(filename,'a',encoding='utf-8')file.write('')file.close()...原创 2019-12-02 17:09:53 · 1776 阅读 · 0 评论 -
python3 bytes 和 str 的互相转换
字符串转bytes:str.encode('utf-8')bytes转字符串:bytes.decode('utf-8')原创 2019-10-29 09:55:55 · 938 阅读 · 0 评论 -
python3爬虫总结(模拟滑块验证,自动登录)
1.应用python库from urllib import requestimport sslfrom bs4 import BeautifulSoupimport sysimport ioimport jsonimport timeimport randomfrom selenium import webdriverfrom selenium.webdri...原创 2019-06-05 09:47:57 · 1271 阅读 · 0 评论 -
python request(HttpRequest对象)请求的属性、方法笔记
1.属性path:表示提交请求页面完整地址的字符串,不包括域名,如"/music/bands/the_beatles/"。 method:表示提交请求使用的HTTP方法。(GET、POST) GET:一个类字典对象,包含所有的HTTP的GET参数的信息。 POST:一个类字典对象,包含所有的HTTP的POST参数的信息。注意:POST并不包含文件上传信息。 REQUEST:为了方...转载 2019-06-05 14:27:05 · 3624 阅读 · 0 评论 -
python selenium-ActionChains方法
1.ActionChains方法列表click(on_element=None) ——单击鼠标左键click_and_hold(on_element=None) ——点击鼠标左键,不松开context_click(on_element=None) ——点击鼠标右键double_click(on_element=None) ——双击鼠标左键drag_and_drop(source...原创 2019-06-05 11:31:54 · 534 阅读 · 0 评论 -
mitmproxy安装及配置(以及遇到的错误)
1.安装pip install mitmproxy此时可能会遇到一些错误1.failed with error code 1_ brotlipy-0.7.0-cp37-cp37m-win_amd64.whl is not a supported wheel on this pla_此时需要到https://www.lfd.uci.edu/~gohlke/pythonlibs/#...原创 2019-06-05 10:33:13 · 4598 阅读 · 0 评论 -
django与vue前后端分离csrf跨域问题
1.安装django-cors-headers:pip install django-cors-headers2.在settings.py中启用django.middleware.csrf.CsrfViewMiddleware中间件:MIDDLEWARE=[...'corsheaders.middleware.CorsMiddleware', 'django....原创 2019-01-18 15:20:47 · 1608 阅读 · 0 评论