python爬虫学习笔记之pyquery模块基本用法详解

本文实例讲述了python爬虫学习笔记之pyquery模块基本用法。分享给大家供大家参考,具体如下:相关内容: pyquery的介绍 pyquery的使用 安装模块 导入模块 解析对象...

2020-05-26

python爬虫学习笔记之Beautifulsoup模块用法详解

本文实例讲述了python爬虫学习笔记之Beautifulsoup模块用法。分享给大家供大家参考,具体如下:相关内容: 什么是beautifulsoup bs4的使用 导入模块 选择使用解析器...

2020-05-26

python程序输出无内容的解决方式

问题缘由某项目中使用python脚本方式将日志文件中的数据持续的转换格式输出到另一文件中以供其他日志分析应用使用。但是当后台运行采取重定向方式输出到某一文件时,发现并没...

2020-05-26

python图片指定区域替换img.paste函数的使用

今天用到了img.paste函数,就写篇笔记记录一下,方便回顾。
做人脸检测,产生负样本的时候想把图片中人连部分用背景的某一部分替换掉,然后再随机裁剪产生负样本,这样比随机裁剪的时...

2020-05-26

Python 随机生成测试数据的模块:faker基本使用方法详解

本文实例讲述了Python 随机生成测试数据的模块:faker基本使用方法。分享给大家供大家参考,具体如下:本文内容: faker的介绍 faker的使用 小例子:生成随机的数据表信息首发日期...

2020-05-26

Python的PIL库中getpixel方法的使用

getpixel函数是用来获取图像中某一点的像素的RGB颜色值,getpixel的参数是一个坐标点。对于图象的不同的模式,getpixel函数返回的值有所不同。1.RGB模式from PIL import Imagei...

2020-05-26

解决python DataFrame 打印结果不换行问题

如下所示:加入代码:pd.set_option('display.width', 5000)补充知识:Python 实现不换行打印字符的3种简单方法Python2.7中,执行完print后,会自动换行,如下代码会打印:abc\n123\n(其中...

2020-05-26

Python日志logging模块功能与用法详解

本文实例讲述了Python日志logging模块功能与用法。分享给大家供大家参考,具体如下:本文内容: logging模块的介绍 logging模块的基础使用 logging模块的扩展使用 logging中...

2020-05-26

python 给图像添加透明度(alpha通道)

我们常见的RGB图像通常只有R、G、B三个通道,在图像处理的过程中会遇到往往需要向图像中添加透明度信息,如公司logo的设计,其输出图像文件就需要添加透明度,即需要在RGB三个通道...

2020-05-26

pandas 强制类型转换 df.astype实例

废话不多说,大家还是直接看代码吧!import pandas as pdfrom matplotlib import pyplot as pltfrom datetime import datetimefilename='sitka_weather_2014.csv'df=pd.read_cs...

2020-05-26

Python 改变数组类型为uint8的实现

第一次发博客,尝试一下学习opencv3的时候,绘制hsv空间中的2d直方图,必须要将生成的hist数组的格式转换为uint8格式,否则应用cv2.imshow时图像不能显示!# data=np.array(hist,dtyp...

2020-05-26

利用python生成照片墙的示例代码

PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了。其官方主页为:PIL。PIL历史悠久,原来...

2020-05-26

利用python绘制数据曲线图的实现

”在举国上下万众一心、众志成城做好新冠肺炎疫情防控工作的特殊时刻,我们不能亲临主战场,但我们能坚持在大战中坚定信心、不负韶华。“1、爬取新闻保存为json文件,并将绘图所...

2020-05-26

浅谈python 中的 type(), dtype(), astype()的区别

如下所示: 函数 说明 type() 返回数据结构类型(list、dict、numpy.ndarray 等) dtype() 返回数据元素的数据类型(i...

2020-05-26

Python opencv相机标定实现原理及步骤详解

相机标定相机标定的目的获取摄像机的内参和外参矩阵(同时也会得到每一幅标定图像的选择和平移矩阵),内参和外参系数可以对之后相机拍摄的图像就进行矫正,得到畸变相对很小的图像...

2020-05-26

jupyter notebook 多行输出实例

很多时候在一个cell中,我们不只有一个print,但默认只有一个print,所以我们进行多行输出,加入代码from IPython.core.interactiveshell import InteractiveShell
InteractiveShe...

2020-05-26

jupyter 实现notebook中显示完整的行和列

jupyter notebook中设置显示最大行和列及浮点数,在head观察行和列时不会省略jupyter notebook中df.head(50)经常会因为数据太大,行列自动省略,观察数据时不爽!pd.set_option(‘...

2020-05-26

解决jupyter notebook显示不全出现框框或者乱码问题

在开头加入以下设置即可解决%matplotlib inlineplt.rcParams['figure.figsize'] = (12.0, 8.0) # 调整大小,可根据自实际情况进行设置plt.rcParams['image.interpolation'] =...

2020-05-26

调整Jupyter notebook的启动目录操作

1. 在控制台输入以下命令,检查Jupyter notebook的安装目录jupyter notebook --generate-config如:C:\Users\Administrator>jupyter notebook --generate-config例如得到配置文...

2020-05-26

jupyter notebook 参数传递给shell命令行实例

我就废话不多说了,大家看代码吧!dataset = ["el","tv"]model = ["model"]stride = [32,64,256,512]for m in model: for d in dataset: for s in stride: print(f"{m...

2020-05-26

jupyter lab的目录调整及设置默认浏览器为chrome的方法

1. Jupyter 默认目录调整首先要找到jupyter生成的配置文件 jupyter_notebook_config.py 。如果没有,在 anaconda prompt 中用如下命令生成一个:jupyter notebook --generate-c...

2020-05-26

jupyter notebook 使用过程中python莫名崩溃的原因及解决方式

最近在使用 Python notebook时老是出现python崩溃的现象,如下图,诱发的原因是“KERNELBASE.dll”,异常代码报“40000015”。折腾半天,发现我启动notebook时是用自定义startup.ba...

2020-05-26

Python操作Jira库常用方法解析

Jira提供了完善的RESTful API,如果不想直接请求API接口可以使用Python的Jira库来操作Jira
Jira Python文档安装方法pip install jira
认证Jira的访问是有权限的,在访问Jira项...

2020-05-26

快速解决jupyter启动卡死的问题

问题描述系统:Win10;之前安装过Cpython,现在依次使用pip install ipython与pip install jupyter安装了 Ipython 6.5.0与 jupyter 1.0.0。但是在PowerShell上使用命令jupyter no...

2020-05-26

Python3操作读写CSV文件使用包过程解析

CSV(Comma-Separated Values)即逗号分隔值,一种以逗号分隔按行存储的文本文件,所有的值都表现为字符串类型(注意:数字为字符串类型)。如果CSV中有中文,应以utf-8编码读写,如果要支...

2020-05-26

python+selenium+chromedriver实现爬虫示例代码

下载好所需程序1.Selenium简介Selenium是一个用于Web应用程序测试的工具,直接运行在浏览器中,就像真正的用户在操作一样。2.Selenium安装方法一:在Windows命令行(cmd)输入pip ins...

2020-05-26

Python 炫技操作之合并字典的七种方法

Python 语言里有许多(而且是越来越多)的高级特性,是 Python 发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发者看不懂的高级特性,就是高手,就是大神。但你要知道,在团队...

2020-05-26

Jupyter Notebook远程登录及密码设置操作

操作所涉及的文件都在当前用户下面的隐藏文件:1. 打开Anaconda Prompt(如果之前生成过Config配置文件则不需要第一步)终端输入:jupyter notebook --generate-config注 :root用户...

2020-05-26

Python3操作YAML文件格式方法解析

数据及配置文件之争
数据及文件通常有三种类型: 配置文件型:如ini,conf,properties文件,适合存储简单变量和配置项,最多支持两层,不适合存储多层嵌套数据 表格矩阵型:如csv,excel等...

2020-05-26

jupyter notebook 增加kernel教程

我是windows下安装的Anaconda2,对应的python版本是python2.7。为了方便,又借助conda安装了python3.6的虚拟环境。首先,查看在cmd下查看python内核版本:import sys
sys.executabl...

2020-05-26

在Python中使用K-Means聚类和PCA主成分分析进行图像压缩

在Python中使用K-Means聚类和PCA主成分分析进行图像压缩各位读者好,在这片文章中我们尝试使用sklearn库比较k-means聚类算法和主成分分析(PCA)在图像压缩上的实现和结果。 压缩...

2020-05-26

Python装饰器的应用场景代码总结

装饰器的应用场景
附加功能 数据的清理或添加: 函数参数类型验证 @require_ints 类似请求前拦截 数据格式转换 将函数返回字典改为 JSON/YAML 类似响应后篡改...

2020-05-26

OpenCV 表盘指针自动读数的示例代码

前段时间参加了一个表盘指针读数的比赛,今天来总结一下数据集一共有一千张图片:方法一:径向灰度求和基本原理:将图像以表盘圆心转换成极坐标,然后通过矩阵按行求和找到二值图最大...

2020-05-26

jupyter notebook 多环境conda kernel配置方式

一直记不住在jupyter notebook配置多环境编译器技巧,今总结于此,也希望对其他小伙伴有所帮助,如果有用请点赞!1.对windows用户,win+R,输入cmd进去进入命令行,激活环境:2.首先,确定自...

2020-05-26

Selenium向iframe富文本框输入内容过程图解

前言在使用Selenium测试一些CMS后台系统时,有时会遇到一些富文本框,如下图所示:
整个富文本编辑器是通过iframe嵌入到网页中的,手动尝试输入内容,发现内容是输入到iframe页面的bo...

2020-05-26

在jupyter notebook 添加 conda 环境的操作详解

1. 激活conda环境source activate cym2. 安装ipykernelconda install ipykernel3. 将环境写入notebook的kernel中python -m ipykernel install --user --name 环境名 --disp...

2020-05-26

Selenium基于PIL实现拼接滚动截图

Selenium默认的截图save_screenshot只支持对当前窗口内容进行截图,当如果你想要截取整个网页,那么,可以明确的告诉你。
Selenium做不到。
你可以手工使用开发者工具Ctrl+Shift+...

2020-05-26

Selenium使用Chrome模拟手机浏览器方法解析

在使用Chrome浏览网页时,我们可以使用Chrome开发者工具模拟手机浏览器,在使用Selenium操作Chrome时同样也可以模拟手机浏览器。主要有以下两种用途。测试H5页面在不同分辨率设...

2020-05-26

使用jupyter notebook直接打开.md格式的文件

jupyter notebook是一个比较比较不错的网页版python编辑器,但是,由于很多“技术文档”都是直接以markdown(.md格式的文件)的格式编写的,而且jupyter notebook的代码文件(.ipynb...

2020-05-26

pandas分组聚合详解

一 前言
pandas学到分组迭代,那么基础的pandas系列就学的差不多了,自我感觉不错,知识追寻者用pandas处理过一些数据,蛮好用的;知识追寻者(Inheriting the spirit of open source,...

2020-05-26

Selenium常见异常解析及解决方案示范

pycharm中导入selenium报错
现象: pycharm中输入from selenium import webdriver, selenium标红原因1: pycharm使用的虚拟环境中没有安装selenium,
解决方法: 在pycharm中通...

2020-05-26

Window版下在Jupyter中编写TensorFlow的环境搭建

在疫情飘摇的2020年初,TensorFlow发布了2.1.0版本,本Python小白在安装过程中遇坑无数,幸得多年练就的百度功力终于解决,特记录下来以免后人跳坑。准备工作Python 3.6或3.7 。Ten...

2020-05-26

Python批量安装卸载1000个apk的方法

都下载完了, 也验证了下载文件的版本号和MD5后,就要开始批量安装了,然后开始尝试运行打开这个app, 做最基本的功能检点,最后就要考虑卸载App了。本篇内容主要介绍如何用Python来...

2020-05-26

解决jupyter notebook打不开无反应 浏览器未启动的问题

问题:这几天要看几个ipython格式的文件,但是jupyter notebook打开之后一直卡在命令行的界面那里(如图),然后就不动了,浏览器也没有预期地自动弹出来.解决方法:如果你的命令行...

2020-05-26

解决Jupyter因卸载重装导致的问题修复

因为一些原因,卸载了Anaconda2的版本,转向3..发现Jupyter挂了.百思不得其解.后来了解到是因为内核找不到的问题导致的.这里整理了一下处理办法错误内容:Traceback (most rece...

2020-05-26

Python库skimage绘制二值图像代码实例

二值图像的凸壳指的是包围输入二值图像白色区域的最小的凸多边形的像素集合。skimage中的函数
from skimage.morphology import convex_hull_image
chull = convex_hull_ima...

2020-05-26

jupyter notebook参数化运行python方式

Updates(2019.8.14 19:53)吃饭前用这个方法实战了一下,吃完回来一看好像不太行:跑完一组参数之后,到跑下一组参数时好像没有释放之占用的 GPU,于是 notebook 上的结果,后面好几条都...

2020-05-26

解决Python在导入文件时的FileNotFoundError问题

例如,在运行这段代码时from keras.utils import plot_model
plot_model(model, to_file='images/model_mnist.png', show_shapes=True, show_layer_names=True)会报错In [8]:...

2020-05-26

jupyter notebook清除输出方式

在 jupyter notebook参数化运行python 时,怕输出太多文件太大,想及时清除 notebook 的输出。在别人代码里看到用 easydl 的 clear_output()。调用很简单:from easydl import cl...

2020-05-26

Python HTMLTestRunner可视化报告实现过程解析

操作步骤1.下载HTMLTestRunner.py2.把文件复制到python安装/lib位置下3.3.导入:import HTMLTestRunner import unittest4.mian执行:
1.实例化:ts = unittest.TestSuite()
2.按...

2020-05-26
返回顶部
顶部