- 博客(23)
- 资源 (6)
- 收藏
- 关注
原创 python+adb实现自动刷抖音视频
安装adb和驱动 python代码实现 效果展现 安装adb和驱动adb下载链接:https://pan.baidu.com/s/1nvhgoOMzPkxqhzLjfkuaTQ提取码:23a7adb驱动下载链接:https://pan.baidu.com/s/1RzrQFL5CGCFo3uwl0L_k5w提取码:f03z adb的安装(1)将压缩包解压至电脑的任一文件夹下; (2)添加环境变量,“我的电脑”——右击——点击 ”属性“——找到 ”高级系统...
2020-12-19 20:38:19 5282 8
原创 基于Scarpy爬取Shopee网站商品数据
一、实现的主要功能:1、基于Scarpy框架爬取Shopee网站马来西亚站点商品数据,包括商品url,最低价、最高价、销量、商品图片url、店铺名称、店铺开通时间;2、针对反爬,获取免费ip代理网站的ip自动更换ip;关注公众号,发送shopee获取项目代码下载链接二、项目结构:三、用到的接口有:接口1、获取当前页50个商品数据:https://my.xiapibuy.com/api/v2/search_items/?by=sales&limit=50..
2021-01-18 16:59:31 4697 2
原创 修改网课播放器倍速播放
F12进入调试页面,在控制台(Console)下输入以下代码回车即可:document.querySelector('video').playbackRate = 4.0;上行代码是4倍播放,可根据实际需要设置倍速(<16),经测试设置4倍速播放不会被检测出来,倍速太高不能正常记录学习时长。...
2020-11-02 23:15:22 31322 10
原创 python使用plot_model绘制模型图(解决报错`pydot` failed to call GraphViz.Please install GraphViz (https://www.gr)
使用plot_model得先安装好另外两个库,graphviz和pydotpip install graphvizpip install pydot电脑也得安装graphviz,下载链接:http://183.240.9.20/softdl.360tpcdn.com/graphviz/graphviz_2.39.20150331.msi#使用graphviz进行模型的可视化im...
2018-09-20 22:13:32 4093 4
原创 python构建词向量分析《笑傲江湖》人物之间的关系
首先进行jieba分词,去除停用词;然后通过正则表达式去除无关字符,构建词向量;最后提取小说的所有人名并画图展示出来。import jiebaimport refrom gensim.models import Word2Vec#读取数据file = open(r'笑傲江湖.txt',encoding = 'utf-8')text = file.readlines()file...
2018-09-11 10:43:27 3180 4
原创 python自定义背景画词云
python画词云主要用到四个库,jieba:用于分词;matplotlib:基础的画图库;wordcloud:生成词云对象;imageio:读取背景图片。安装方法均可使用 pip install 库名 进行在线安装。wordcloud库要是不能使用pip进行安装,就先下载,然后再用pip install 下载好库的储存路径 进行安装。python开源库的下载网址:https://www.lfd....
2018-09-08 14:37:47 10909
原创 python进行分词、去停用词和统计词频
数据的下载链接:链接:https://pan.baidu.com/s/1IyOJfpCu4HRqCmTrVI7b8Q 密码:52u7import jieba #用jieba库进行分词#读取数据text = open('Walden.txt','r',encoding='utf-8').read()len(text)#全部字符变成小写字符text = text.lowe...
2018-09-08 13:51:55 19495 1
原创 python自编BP神经网络
import numpy as npimport matplotlib.pyplot as plt#避免中文乱码plt.rcParams['font.sans-serif'] = 'SimHei'plt.rcParams['axes.unicode_minus'] = False#定义激活函数def sigmoid(x): return 1/(1 + np.exp(-x)...
2018-09-08 13:10:32 613
原创 python自编KNN算法
KNN算法主要有两个步骤,计算样本之间的距离和找邻居判定自己的类别。计算距离之前先将特征进行标准化处理。from sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_splitfrom sklearnimport numpy as npimport pandas as pd...
2018-08-28 17:42:57 586
原创 python计算一、二、三阶颜色矩
首先读取图片数据,转化成矩阵格式:from PIL import Imageimport numpy as npdef getimage(path = path): #path为需要读取图片的路径 img = Image.open(path) M,N = img.size r,g,b = img.split() rd = np.asarray...
2018-08-26 17:30:55 8126 6
原创 python详细步骤计算信息增益
信息增益(gain):表示得知特征X的信息使得类Y的信息不确定性减少的程度。例如属性a的信息增益为:信息增益就是等于某个属性的熵减去该属性的条件信息熵。熵的计算公式:条件熵的计算公式:##############################################################################自定义一份数据,分别计算信息熵,...
2018-08-25 16:39:25 19955 6
原创 pandas进行时间数据的转换和计算时间差并提取年月日
#pd.to_datetime函数#读取数据import pandas as pddata = pd.read_csv('police.csv')#将stop_date转化为datetime的格式的dataframe,存到stop_datetimedata['stop_datetime'] = pd.to_datetime(data.stop_date')#自定义一个时间,计算...
2018-08-25 15:24:09 38474 4
原创 matplotlib常用画图(散点图、折线图、直方图、饼图和箱线图)
#加载数据集from sklearn.datasets import load_irisimport pandas as pdimport matplotlib.pyplot as pltdataset = load_iris()data = pd.DataFrame(dataset['data'])target = dataset['feature_names']array ...
2018-08-10 00:31:41 4657
原创 python自编实现kmeans算法(任意维度)
import numpy as npimport pandas as pddef dist(x,y): xy = (sum((x-y)**2))**0.5 return(xy)def kmeans(data,m): m = m name = ['center'+str(i) for i in range(m)] for j in range(...
2018-08-09 23:15:27 3118
原创 机器学习分类模型的选择
分别用逻辑回归、线性回归、K近邻、决策树、贝叶斯和SVM6个算法对iris数据集进行分类,并采用交叉验证计算模型的准确率。加载一些库:from sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_splitfrom sklearn.model_selection import ...
2018-08-07 23:02:31 1596
原创 windows下的python对mysql进行增删改查
import pymysqldef add_one(): #向表中加入一条数据 try: conn = pymysql.connect( host='', port=3306, user='root', ...
2018-08-07 00:32:32 219
原创 windows下设置GPU加速tensorflow运算(GT940M)
必须的工具:AnacondaCuda8.0对应的显卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn查询对应的显卡驱动下载就行,文末给出的链接是gt940m的没有在python3.6下使用过tensorflow,因为之前在3.6的环境下不能用,但现在tensorflow的官网显示支持3.6版本了,本文按照已经测试能使用的3.5写...
2018-08-07 00:21:08 8507
原创 mysql导入sql文件,python3读取mysql数据库的数据
首先在mysql中新建一个数据库,字符集和编码如上图设置,数据库名称最好跟sql文件的名称一致,不然可能会导入失败。其次双击新建的数据库,当新建的数据库显示为绿色时,鼠标右键——运行sql文件:然后选择电脑中的sql文件,不选择“每个运行中运行多重查询”,点击开始,开始导入数据。如下图所示即为导入数据成功:然后刷新该数据库,即可查看到导入的数据:######...
2018-08-02 22:19:48 6342
原创 windows系统的python3与mysql进行交互
mysql安装在linux下的话,首先在linux终端启动并关闭防火墙:service mysqld start #启动service mysqld status #查看mysql状态service iptables stop #关闭防火墙要是没关闭防火墙可能会报错:OperationalError: (2003, "Can't conn...
2018-08-02 00:26:23 747
原创 centos系统安装和配置mysql
打开终端,进行在线安装:yum install mysql mysql-server mysql-devely 安装rpm -qa | grep mysql 查询是否安装完成service mysqld start 启动 然后进行相关配置:/usr/bin/mysql_secure_installation配置过程中会设置密码,然后其他选项中,除了是否...
2018-08-01 00:30:44 147
原创 python的numpy库的基本使用
#numpy库的基本使用import numpy as npdir(np) #查看库里面的函数arr1 = np.array([1,2,3,4,5])np.ndim(arr1) #查看数组的维数(int)arr2 = np.array(([1,2,3,4],[5,6,7,8]))np.ndim(ar...
2018-07-31 00:21:09 377
原创 通过递归求斐波那契数列
求斐波那契数列的第n项:def fib1(n): if n == 1: return 0 elif n ==2: return 1 else: return fib1(n-1) + fib1(n-2)fib1(3)# 1求斐波那契数列的前n项:def fib2(n): if n == 1: ...
2018-07-25 20:03:37 344
原创 python的最大公约数、最小公倍数和冒泡排序
最大公约数:def function1 (num1,num2): g = [] for i in range(1,max(num1,num2)): if num1 % i == 0 and num2 % i == 0: g.append(i) pass return max(g) 最小公倍数:...
2018-07-24 22:50:27 888
YOLO_1.pdf
2019-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人