
Python
小小131
这个作者很懒,什么都没留下…
展开
-
ImageMagick 安装教程
ImageMagick 安装教程原创 2022-08-23 17:06:27 · 4635 阅读 · 2 评论 -
python 爬取壁纸网站并保存图片到本地
关键功能1、获取网页源代码2、下载图片到本地3、解析网页获取图片链接等4、全部代码原创 2022-06-23 15:16:17 · 852 阅读 · 0 评论 -
python 微信公众号接口之上传图片素材
这是官方接口:微信开放文档里面就一个curl的一个示例真的看得一头雾水,所以这里简单记录下用python的实现过程#上传素材库的拖def Upload_Media_Img(): url = "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=" + access_token +"&type=image" # 上传文件 params = {"access_toke.原创 2022-04-19 17:36:20 · 1681 阅读 · 2 评论 -
python 微信公众号接口中文乱码问题
1、使用公众号的官方接口:获取消息、发布消息、发布文章时,如果存在中文,会自动转换成 \u之类的,其实就是编码问题【获取消息乱码】两种解决方案如下:#1、使用res.coontetreq = requests.get(url)content = req.content#2、编码再解码req = requests.get(url)content = req.encode('iso-8859-1').decode('utf8')【请求乱码】解决方案如下:#-仅针原创 2022-04-12 16:31:40 · 1794 阅读 · 0 评论 -
CSCD 2021-2022 影响因子排序 python3
想查看CSCD的排序,官方没有,所以就根据所有期刊名称,在知网查影响因子,然后给出排序!想发牛逼的期刊就从前往后找,想发水刊就从后往前找!【CSCD 2021-2022 原始期刊列表】http://sciencechina.cn/style/sourcelist21_22.pdfhttp://sciencechina.cn/style/sourcelist21_22.pdf中国科学引文数据库来源期刊列表(2021-2022 年度)附上排序后的excel结果:https://doc原创 2021-09-24 19:01:51 · 3896 阅读 · 0 评论 -
python+opencv 将.mp4视频每一帧转为jpg图片
主要功能:将视频中的每一帧转化为图片。1、可以设置将视频全部转化为图片is_all_frame = True2、可以设置只取视频的部分帧,如取3-40帧is_all_frame = False #是否取所有的帧sta_frame = 3 #开始帧end_frame = 40 #结束帧3、可以设置每隔几帧取一次图片time_interval = 1 # 为1 则连续取time_interval = 3 # 为3 则每隔3帧保存一次图片设置好视频路径,和保存的路.原创 2020-12-14 13:05:05 · 8451 阅读 · 4 评论 -
python+Selenium 爬虫爬取慕课网课程评价,并保存为excel
主要功能:1、爬取慕课网课程评价2、将课程评价保存到Excel使用:python3.6 selenium Chrome浏览器python包:selenium、BeautifulSoup、pandas、部分代码参考:https://blog.youkuaiyun.com/weixin_43330908/article/details/82959940from selenium import webdriverfrom bs4 import BeautifulSoupimport pan.原创 2020-12-14 12:45:55 · 4512 阅读 · 5 评论 -
python+conda Pyinstaller打包exe后无法运行,闪退,运行后没有错误消息?
具体问题如题,使用Pyinstaller对python项目打包后,不能运行,出现诸多问题,这里一一解决。Pyinstaller如何打包的问题,可以参考以前的文章:https://blog.youkuaiyun.com/he99774/article/details/78123755下面是使用Pyinstaller在Conda的环境下打包exe后,无法运行时遇到的问题和解决方案:(这里插一句,一般exe有错误,那么双击运行后就会闪一下就没了,对于这种看不到具体错误信息,有两种方法:1...原创 2020-12-06 16:14:08 · 3240 阅读 · 5 评论 -
win10 Miniconda3 安装使用,安装python包并在pycharm中使用
1、下载,双击安装https://docs.conda.io/en/latest/miniconda.html#windows-installers(为了方便,安装的时候记得勾选添加到环境变量,Add,)2、配置系统环境变量(如果第一步安装全部默认,需要添加变量)此电脑->'右键'属性->高级系统设置->高级->环境变量path中增加(自己对应conda安装位置)E:\SOFT\Miniconda3E:\SOFT\Miniconda3\Scripts.原创 2020-12-06 15:54:53 · 2006 阅读 · 0 评论 -
python3 安装opencv出现的问题
要用到opencvimport cv2所以使用pip对其进行安装pip3 install opencv-python安装时出现错误:ModuleNotFoundError: No module named 'skbuild'所以先安装:pip3 install scikit-build再安装opencv原创 2020-12-06 15:48:10 · 576 阅读 · 0 评论 -
Ubuntu18 安装pycharm,设置环境变量
直接开始1、下载pycharmhttps://www.jetbrains.com/pycharm/下载linux下的pycahrm,Pro版是收费的,Community是免费的2、解压解压后打开对应目录的bin3、打开终端输入./pycharm.sh即可运行4、(可选)设置pycharm的环境变量打开 主目录下的 .bashrc文件(如果找不到,把显示隐藏文件打开)在最后一行加入export PATH=/pycharm安装路径/bin:$PATH.原创 2020-08-29 10:53:50 · 3418 阅读 · 0 评论 -
python 调用matlab中的函数/方法
使用可以查看官方文档:https://ww2.mathworks.cn/help/matlab/matlab_external/install-the-matlab-engine-for-python.html下面演示具体步骤:1、安装matlab和python如果已经安装了matlab和python,这一步就可以跳过了。2、给python安装API找到matlab的 安装根路径,然后如下操作:(1)打开matlab安装路径里的 \extern\engines\pyt..原创 2020-06-13 11:34:21 · 3197 阅读 · 0 评论 -
如何快速对一张图片进行反色?(python+opencv)
如题,想对一张图片反色,即白色变为黑色,黑色变为白色。实现的方法其实挺多的,这里分享两个快速的。1、直接运算img = 255 - img2、调用函数import cv2img = cv2.bitwise_not(img)...原创 2020-05-23 15:49:01 · 3624 阅读 · 3 评论 -
python+opencv error: (-5) Unsupported depth! Only CV_8U is supported for NORM_L2
在使用opencv的函数时,因为对图片中的部分数据做了一些修改,就出现了这个错误:error: (-5) Unsupported depth! Only CV_8U is supported for NORM_L2意思就是类型不对,转换一下就好,如下import numpy as npimg = np.uint8(img)...原创 2020-05-13 20:20:49 · 1918 阅读 · 1 评论 -
python numpy.array中的True,False 转为1,0
numpy中对于一个数组[True,False]1.转为int,最简单的方式就是后面加0import numpy as npa = np.array([True, False])#print(a)b = a + 0#print(b)2.那么如何把0,1转成True,false呢?用>或<,即可得到bool类型import numpy as npa = np.array([1, 0])#print(a)b = a > 0print(b)..原创 2020-05-13 20:14:15 · 9666 阅读 · 0 评论 -
opencv去除图片黑边,黑色背景
问题:对于这样的一张图片,想去除它的黑边。解决:1、简单赋值,把黑色像素变成白色。但是因为前景也有黑色的像素,且黑色范围是变化的不是一个固定的像素值,效果不好。2、漫水填充:cv.floodFill()官方文档:https://docs.opencv.org/2.4/modules/imgproc/doc/miscellaneous_transformations.html?highlight=floodfill使用示例:###清除黑色背景def ClearBackGr.原创 2020-05-09 16:54:52 · 12570 阅读 · 1 评论 -
python 安装 pytorch的超详细步骤
首先提上pytorch的官网:https://pytorch.org/不多介绍,直接开始安装步骤:1、打开https://pytorch.org/get-started/locally/2、选择对应要安装的版本。第一行表示稳定版和预览版第二行表示系统第三行选择哪种安装方式第四行语言第五行CUDA(看你的显卡支不支持)如果没有就选None。如何查看支持的CU...原创 2020-03-07 13:11:49 · 7284 阅读 · 0 评论 -
pip不是内部或外部命令?Fatal error?
今天想安装pytorch,用到pip安装,结果提示我不是内部或外部命令。很明显,系统找不到pip。。第一种解决方案:在pip前面加上python -mpython -m pip install xxxover。第二种解决方案:打开环境变量,把类似 Python35\Scripts 的路径加入path环境变量。现在我的pip不提示不是内部命令了...原创 2020-03-07 12:59:30 · 287 阅读 · 0 评论 -
python,numpy中...的使用
直接上实例,查看...的用法import numpy as npout = np.array([[[1,2],[2,3],[3,4]]])输出看结果:print(out)print(out[:,0])print(out[...,0])print(out[...,1])如上面结果所示。...原创 2020-02-23 22:04:34 · 486 阅读 · 0 评论 -
机器学习-python(线性回归、逻辑回归)
学习机器学习过程的教程、代码、数据汇总。全部实验使用python代码全部放网盘了。1https://www.lanzous.com/b00n6rw3c2原创 2019-11-20 16:46:49 · 159 阅读 · 0 评论 -
python 对PDF文件加密、设置只读、不可编辑pypdf2
问题:想对PDF加密,设置只读权限,让别人不能修改我的PDF。pypdf2的使用:https://www.jianshu.com/p/e3d384e51db9(这个是随便搜的一篇中文的,其实它就是官方文档翻译了一下。)pypdf2官方文档:https://pythonhosted.org/PyPDF2/给PDF添加水印后,如何设置只读权限呢?(关于PDF添加水印,可以看之...原创 2019-11-19 23:16:00 · 5533 阅读 · 12 评论 -
基于卷积神经网络的手写数字识别
如果是为了学习,可以参考:https://www.cnblogs.com/Ran-Chen/p/9220739.html这里只做一个问题记录。基于CNN的MNIST数据集识别。关于MNIST数据集:http://yann.lecun.com/exdb/mnist/关于导包问题1import input_data把input_data复制出来放在当前项目文...原创 2019-11-13 21:54:56 · 2669 阅读 · 0 评论 -
python3 去除PDF部分内容
先说问题,如图,要把红框的内容去除:比较容易想到的办法是图片操作,1.先把PDF文件转化为图片,2.新建一张空白图片,3.把空白图片粘贴到pdf转化的图片上,覆盖内容。4.最后再把图片转化为PDF。部分关键代码如下:import pdf2imageimport img2pdffrom PIL import Image# 输出单个pdf#file_na...原创 2019-11-07 21:13:05 · 3842 阅读 · 0 评论 -
python3 获取当前网页cookie
直接上代码示例。import requestsdef Get_Cookie(url): session = requests.Session() headers = { 'user-agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KH...原创 2019-07-18 20:56:41 · 6700 阅读 · 2 评论 -
python模拟发送GET、POST请求
直接上代码示例。(具体看注释)import requestsimport jsondef GET(url): #get请求 req = requests.get(url) #输出状态码 print(req.status_code) #输出返回内容 print(req.text)def POST(url,cookie): #po...原创 2019-07-18 20:46:33 · 7253 阅读 · 0 评论 -
libsvm for python使用流程
安装libsvmhttps://blog.youkuaiyun.com/he99774/article/details/80388612处理成libsvm数据格式https://blog.youkuaiyun.com/he99774/article/details/80389490实验(训练、预测)原创 2018-06-04 18:30:36 · 15491 阅读 · 3 评论 -
转换数据为libsvm格式
FormatDataLibsvm.xls下载https://pan.baidu.com/s/1cSbMUbDO_zymWrAJb05t1g打开FormatDataLibsvm.xls启用宏,之后一、xls转1、打开xls数据文件(注:网上介绍:直接将数据粘贴到sheet1的topleft单元,将数据直接粘贴到sheet1的左边单元格)2、开发工具->宏->FormatDatatoLib...原创 2018-05-21 11:11:10 · 6375 阅读 · 2 评论 -
libsvm for python 安装
whl文件下载(下载对应python版本的)https://www.lfd.uci.edu/~gohlke/pythonlibs/#libsvm打开cmd,安装(对应路径和文件名)pip install libsvm‑3.22‑cp37‑cp37m‑win_amd64.whl测试from svmutil import *from svm import *y, x = [1, -1], [{1:...原创 2018-05-21 10:25:49 · 15631 阅读 · 13 评论 -
Python reduce未定义
问题: name 'reduce' is not defined解决:from functools import reduce原因:在python 3.0.0.0以后, reduce已经不在built-in function里了转载 2017-07-02 17:38:22 · 3723 阅读 · 0 评论 -
python-打包python为exe应用
1.安装pyinstaller打开cmd输入pip install pyinstaller2.打包打开cmd,输入pyinstaller -F D:\shop.py执行指令后会在当前目录生成一个shop.spec文件和dist文件夹生成的exe就在dist里面-F 会自动打包成一个独立的exe文件,会自动导入shop.py中import的包用原创 2017-09-28 15:06:16 · 943 阅读 · 0 评论