
Python
文章平均质量分 95
Free Jim
这个作者很懒,什么都没留下…
展开
-
python 生成exe
一:准备工作pip install pyinstaller下载安装pywin32链接 (64位)提取码: 6qnp二:一个py文件的打包pyinstaller -F -w D:\test\test.pyPs:-w 表示不显示控制台自定义图标pyinstaller -F -w -i D:\test\test.ico D:\test\test.py三:多个py文件的打包surface.py是入口文件pyinstaller surface.py -p cn.py -p原创 2020-07-24 08:09:57 · 912 阅读 · 0 评论 -
python 爬取b站弹幕并写入到csv
import requestsimport refrom bs4 import BeautifulSoupimport csvimport pandas as pdfrom itertools import isliceimport numpy as npdef get_csv(url): #请求的方式得到数据jason文件 bvIndex = url.find('BV') id = url[bvIndex:] url='https://api.bilibili原创 2020-07-15 08:25:14 · 2075 阅读 · 0 评论 -
python 初始化数组
height = np.zeros(100, dtype=np.int16)#后面dtype是为了让生成的数是int整数height = np.zeros(100)原创 2020-07-15 08:19:15 · 1703 阅读 · 0 评论 -
plt 柱状图
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用黑体显示中文 plt.rcParams['axes.unicode_minus'] = False # 正常显示负号 plt.bar(range(100), height)#两个参数都是列表,分别是x和y plt.title('弹幕分布统计') plt.xlabel('进度条')#x轴 plt.ylabel('数量')#y轴 plt.show()刻度...原创 2020-07-15 08:12:38 · 815 阅读 · 0 评论 -
python 词云
如果要显示中文,需要另外的字体ttf 文件,并在程序里设好字体文件的路径(词云默认显示的是英文)可以在C–Windows–Fonts里找或自己到网上下载from wordcloud import WordClouddef w_cloud(danmu_text): #词云 出现频率高的字体就大 with open ('cloud.txt','w+',encoding='utf-8') as f: for i in all_danmu_text['内容']:原创 2020-07-15 08:06:07 · 1151 阅读 · 0 评论 -
python OCR Tesseract 训练
Ps:Tesseract识别英文和字母效果好中文的话,虽然有训练数据也可以识别,但是效果不是很好Tesseract的安装和使用:1.首先用 pip 下载包pip install tesseract这时还没法直接用,还要下载一些东西2.tesseract我下载的是5.0 64位的版本3.配置环境变量把上面下载的Tesseract-ocr的目录添加到Path中4.可以使用了from PIL import Imageimport pytesseracttext = pytessera原创 2020-06-27 22:58:04 · 6562 阅读 · 4 评论 -
python 换行
代码太长,一行显示不下,需要换行则,打个斜杠就好了gray=cv2.threshold(gray, 0, 255,\ cv2.THRESH_BINARY|cv2.THRESH_OTSU)[1]原创 2020-06-25 11:24:16 · 2598 阅读 · 0 评论 -
python OpenCV 阈值分割
ret,th1=cv2.threshold(img,127,255,cv2.THRESH_BINARY)第一个参数:图片第二个参数:阈值第三个参数:我们提供的一个值第四个参数:阈值分割方式下面是阈值分割的五种不同方式:cv2.THRESH_BINARY(黑白二值)cv2.THRESH_BINARY_INV(黑白二值翻转)cv2.THRESH_TRUNC(得到额图像为多像素值)cv2.THRESH_TOZERO(当像素高于阈值时像素设置为自己提供的像素值,低于阈值时不作处理)cv2.TH原创 2020-06-23 20:15:21 · 834 阅读 · 0 评论 -
python OpenCV 颜色通道问题 子图颜色异常问题
在python OpenCV中,颜色通道顺序默认是GBR例:b,g,r = cv2.split(img)img=cv2.merge([b,g,r])另外一提,利用 matplotlib 显示时发生颜色异常原因:matplotlib 的颜色通道顺序是RGB所以,要使颜色正确显示,得把图片的GBR转成RGBr_img=cv2.cvtColor(img,cv2.COLOR_BGR2RGB)ps:除了这种转化,还有其他的转化RGB:将色彩解析成红色®绿色(G)和蓝色(B)HSL:将色彩解析为色原创 2020-06-23 20:09:54 · 2038 阅读 · 0 评论 -
python 词频统计
import re # 正则表达式库import collections # 词频统计库import numpy as np # numpy数据处理库import jieba # 结巴分词from PIL import Image # 图像处理库import matplotlib.pyplot as plt # 图像展示库f=open("Text_word_frequency_sta...原创 2020-04-10 18:26:49 · 473 阅读 · 0 评论 -
爬虫 豆瓣
import requestsfrom bs4 import BeautifulSoupimport randomheaders={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"...原创 2020-04-10 18:23:49 · 171 阅读 · 0 评论 -
python 引入库
这里介绍两种方式一:通过 whl 文件安装首先,下载好所需库的whl文件(如果有的库没有whl文件的话,就得用第二种安装方式了)python官网上Flask库下载地址进入网站后,点击下载即可然后,得配置一下环境变量我的电脑右键——属性——高级系统设置——环境变量在下面系统变量那双击 Path新建然后,需要把 python文件夹中的Scripts文件夹的路径输进去...原创 2020-01-05 23:04:33 · 4414 阅读 · 0 评论 -
python安装
一.下载 python:python官网1. 如果是Windows系统则选中点进去2. 下载安装包Ps:如果电脑是64位的则下载 Windows x86−64\color{red}{x86-64}x86−64 executable installer如果电脑是32位的则下载 Windows x86\color{red}{x86}x86 executable installer...原创 2020-01-04 15:31:24 · 2401 阅读 · 0 评论