自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (7)
  • 收藏
  • 关注

原创 机器学习实战——决策树

什么是决策树?决策树算法是一种归纳分类算法,它通过对训练集的学习,挖掘出有用的规则,用于对新集进行预测。决策树算法采用树形结构,自顶向下递归方式构造决策树决策树由下面几种元素构成:根节点:包含所有的样本; 内部节点:对应样本特征属性; 分支:样本测试的结果; 叶子节点:代表决策的结果。如何构造决策数?下图是关于判断猫咪是否是哺乳动物的决策树。1.构造什么是构造呢?构造就是生成一棵完整的决策树。简单来说, 构造的过程就是选择什么属性作为节点的过程 ,那么...

2021-10-20 14:35:36 5249

原创 python中列表嵌套字典/列表排序,字典排序,列表排序。

列表排序列表嵌套字典/列表排序 使用lambda# 列表内多层嵌套,字典和列表list_num = [ {'name': '中国', 'uid': 10003, 'extinfo': {'tier_index': [0, 4]}}, {'name': '美国', 'uid': 10001, 'extinfo': {'tier_index': [1, 5]}}, {'name': '日本', 'uid': 10005, 'extinfo': {'tier_inde...

2021-08-27 18:37:29 5011

原创 python 爬虫获取,百度风云榜股票数据,保存csv格式

先看看执行结果同路径下会有个 “风云榜.csv” 文件,下面是文件内容下面是完整代码,复制粘贴就可以运行。有问题请留言。# -*- coding:utf-8 -*import requests, csvfrom lxml import etreeclass baidu(object): def __init__(self): self.urls = ['http://top.baidu.com/buzz?b=274&c=1...

2021-08-24 12:56:55 3987

原创 速卖通,aliexpress,关键词搜索,获取商品数据,销量,评价,价格,上架时间,图片,openpyxl 写入excel中

咋们先来看看运行结果下面来上代码,完整代码,复制就可以运行的。不懂得或报错的,请留言。# -*- coding:utf-8 -*import requestsimport reimport osimport jsonfrom fake_useragent import UserAgentimport openpyxlfrom openpyxl.drawing.image import Imagefrom lxml import etreefrom da...

2021-04-16 18:39:33 5872 24

原创 openpyxl 下载图片并保存excel里

import openpyxlfrom openpyxl.drawing.image import Imagefrom fake_useragent import UserAgentimport osimport requestsfrom hashlib import md5# 图片保存地址file_path = r"E:\PyCharm\\"# 表格的行excel_key = 1imgs = ["图片链接列表"]for img in imgs: wb = openpyxl..

2021-01-24 16:09:38 5341 4

原创 python 日期 datetime和timedelta 使用方法

from datetime import datetimefrom datetime import timedelta# 1) 获取当前日期和时间today = datetime.today() # 返回当前时间时分秒都为0print("当前时间")print(today)today1 = datetime.now() # 返回当前日期和时间print( today1 )...

2019-05-12 17:01:26 62553 2

原创 win10安装MySQL-8.0.16数据库,详细安装,以及安装时出现的错误

mysql 最新安装包以下好链接:https://pan.baidu.com/s/1Ry61T3NZlLWAs7bpiTKmLA 提取码:figa安装包解压之后就是这样了如下:可以随意放入其他文件夹下解压到C盘后会有一个文件名为C:\Program Files\mysql-8.0.16-winx64的文件,点击进入查看该文件夹下的子目录如下:...

2019-05-02 16:22:10 12792 4

原创 Numpy和Pandas的区别

一、区别Numpy:是数值计算的扩展包,它能高效处理N维数组,复杂函数,线性代数.Panadas:是做数据处理。市python的一个数据分析包,二、简介1)NumPy:N维数组容器Numpy专门针对ndarray的操作和运算进行了设计,所以数组的存储效率和输入输出性能远优于Python中的嵌套列表,数组越大,Numpy的优势就越明显。Numpy系统是Python的一种开源的数值计算扩展。...

2019-04-27 18:00:54 47132 5

原创 python 文件/图片上传 boundary=----WebKitFormBoundary.....

python 图片/文件上传

2023-06-16 16:47:39 3277 2

原创 机器学习-井字棋-极大极小值算法

游戏规则:双方轮流放子,当某一方的三个子连成一线(行,列,对角)时,该方获胜。程序设计思想 首先选择先手的玩家,如果选择“X”表示“玩家”先手,如果选择“O”表示“电脑”先手,如果输入错误就会默认“玩家”先手。 我们通过(0-8)的数字表示棋盘上的位置,“玩家”和“电脑”会轮流下棋,如果一方获得胜利,或者平局的时候(棋盘上没有空位置)就结束。当轮到“玩家”下棋,就让玩家自己输入(0-8)的数字,但是要求不能输入棋盘上已经有棋子的位置,否则就让玩家重新输入,如果轮到“电脑”下棋,那么就.

2021-10-24 13:18:20 5826

原创 Anaconda 安装 和 jupyter

重点说下,其他点下一步就好安装完后界面点击进入第一个 open terminal 进入黑窗口 输入如下命令 创建虚拟环境 ai_courseconda create -n ai_course python=3.7 如有报错 CondaHTTPError: HTTP 000 CONNECTION FAILED for url 。。。。。。1 conda config --show #全部显示2 conda config --show channels #...

2021-10-22 14:19:36 4300

转载 【干货】Chrome插件(扩展)开发全攻略,文章有点长耐心浏览

好记的博客**转载自【干货】Chrome插件(扩展)开发全攻略写在前面我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,所以转载务必保留出处。本文所有涉及到的大部分代码均在这个demo里面:https://github.com/sxei/chrome-plugin-demo,大家可以直接下载下来运行。另外,本文图片较多,请耐心等待加载完毕。本文目录:demo部分截图:前言2.1.什么是Chrome插件严格来讲,我们正在说的东西应该叫...

2021-08-04 18:52:18 6141

原创 1024.SHarmonyOS 鸿蒙,先行者

2020-10-24 21:59:27 5529

原创 使用FastDFS搭建图片服务器 遇到很多坑

当ip变化了,将tracker和storage重启:/etc/init.d/fdfs_trackerd start和/etc/init.d/fdfs_storaged start下载并安装FastDFS依赖包libfastcommon[root@fastdfs-storage tools]# wget https://codeload.github.com/happyfish100/libfastcommon/zip/master[root@fastdfs-storage tools]#...

2020-09-06 11:59:40 5382

原创 python 将数据, 文章,网站页面,通过 pdfkit 生成PDF文档

wkhtmltopdf下载地址# -*- coding:utf-8 -*-import pdfkitpath_wk = r'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe' # 改成自己安装的位置config = pdfkit.configuration(wkhtmltopdf=path_wk)pdfkit.from_string("字符串", 'jmeter_下载文件1.pdf', configuration=config) #

2020-08-21 17:00:14 5247 1

转载 Xpath 隔壁节点或者父节点获得代码笔记

<a> <b></b></b>路径表达式://b/parent::a 表示获得b节点的父节点元素a节点2、ancestor::*<a> <b> <c></c> </b></a>路径表达式://c/ancestor::*表示获得c节点的祖先节点元素a节点和b节点 ...

2020-08-15 12:42:44 5569 1

原创 python 爬虫 wxpy 获取微信好友的头像和昵称

from wxpy import *import osdef weixin_file_path(): avater_dir = os.path.join(os.getcwd(), 'weixin') if not os.path.exists(avater_dir): os.mkdir(avater_dir) return avater_dirdef save_wx_avater(avater_dir): bot = Bot(cache_pat.

2020-08-14 19:43:19 5930 3

原创 删除Windows远程桌面连接记录 和 删除Windows凭据

新建一个bat文件,编辑内容为以下代码,双击运行bat文件。del /F /S /Q /AH C:\Users\Admin\Documents\Default.rdp # 此路径要于你电脑的路径一致reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" /fPause下...

2020-01-07 17:22:32 16939

转载 Python 模拟登录淘宝

看了下网上有很多关于模拟登录淘宝,但是基本都是使用scrapy、pyppeteer、selenium等库来模拟登录,但是目前我们还没有讲到这些库,只讲了requests库,那我们今天就来使用requests库模拟登录淘宝!讲模拟登录淘宝之前,我们来回顾一下之前用requests库模拟登录豆瓣和新浪微博的过程:这一类模拟登录是比较简单的登录,只需要在请求登录时将用户名和密码上传验证通过就成功了,...

2019-11-08 16:41:59 15486 2

原创 Python - 实现贪吃蛇游戏

import pygameimport sysimport random# 全局定义SCREEN_X = 600SCREEN_Y = 600# 蛇类# 点以25为单位class Snake(object): # 初始化各种需要的属性 [开始时默认向右/身体块x5] def __init__(self): self.dirction = pyg...

2019-10-15 13:37:45 5898

原创 通过bat 快速添加 Python 环境变量

@echo off::设置要永久加入到path环境变量中的路径set My_PATH=C:\Users\Administrator\AppData\Local\Programs\Python\Python37;C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts set PATH=%PATH%;%M...

2019-09-30 17:57:39 7729

原创 Python - 爬虫 使用scrapy框架获取豆瓣图片信息

下面是主代码逻辑,非常简单# coding:utf-8import jsonimport scrapyfrom ..items import DouyuItemclass DouyuSpider(scrapy.Spider): name = "douyu" allowed_domains = ["douyucdn.cn"] base_u...

2019-09-30 17:44:44 5868

原创 Python - 获取亚马逊 自拍杆美国市场排名

通过在亚马逊美国站获取数据,再将英文数据转换中文,最后写入excle表格中# -*- coding: utf-8 -*-from urllib import request, parseimport requests, time, re, xlrd, json, pymssql, datetimefrom bs4 import BeautifulSoupfrom lxml impo...

2019-09-30 17:21:45 6065

原创 Python 获取本月的周一所有日期

from datetime import date, timedelta, datetimeimport calendarcal = calendar.month(2019, 8)print(cal)m = datetime.now().monthy = datetime.now().yearndays = (date(y, m + 1, 1) - date(y, m, 1))...

2019-08-28 18:31:08 9270

原创 获取本电脑外网IP和内网IP

# -*- coding:utf-8 -*-import requests, json, socket"""获取外网IP"""my_ip = requests.get('http://ip.42.pl/raw').textprint("11",my_ip)my_ip = json.loads(requests.get('http://jsonip.com').text)['ip'...

2019-08-14 19:28:18 7236

原创 python selenium设置chrome浏览器保持登录方式

通常情况我们都是调用原始浏览器当我们要调用登陆之后的网站时 就必须登陆加需要验证码就比较麻烦 ,使用下面的方法直接加载你登陆过后的浏览器存储的cookie就不用登陆了(不用登陆直接进入登陆后的页面)# -*- coding:utf-8 -*-from selenium import webdriverimport requests, time, json, refrom dateti...

2019-07-24 14:29:03 15286 5

原创 开机自动启动程序的操作(就是这么简单)

1.win+r组合键打开运行界面,在编辑框中输入“regedit",然后点击确定或按一下回车键,接着就会弹出”注册表编辑器就这么简单的几步...

2019-07-01 17:22:41 8558

原创 python os.path.join() , os.path.basename() , os.path.dirname() ,os.path.split() 使用方法

# -*- coding:utf-8 -*import osPath1 = 'Python'Path2 = 'Java'Path3 = 'C++'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1, Path2, Path3)print('Path1 = ', Path10)print('Path1 = '...

2019-06-29 17:40:26 8974

原创 使用 git 把本地代码上传 github中

第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:$ ssh-keygen -t rsa -C "你的邮箱"在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pu...

2019-06-25 11:44:59 6082

原创 vim 编辑器 教程

vim是vi的升级版vimtutor 查看vim帮助文档vim的快捷键:

2019-06-25 10:24:45 6031

原创 Git 教程

git 简介Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!那什么是版本控制系统?安装Git在Linux上安装Git首先,你可以试着输入git,看看系统有没有安装Git:$ gitThe program 'git' is currently not installed. You can i...

2019-06-24 16:52:00 6265

原创 JS 中Math.ceil().Math.floor()和Math.round()的区别

​ var arg1 = 12.2;var arg2 = 12.5;var arg3 = 12.7;<strong> ceil():将小数部分一律向整数部分进位</strong>var c1 = Math.ceil(arg1);var c2 = Math.ceil(arg2);var c3 = Math.ceil(arg3);...

2019-06-14 14:52:06 6849

原创 python 链接SQL server数据库 增删改查,操作,从表格读取数据

链接数据库# -*- coding:utf-8 -*-import pymssqlimport xlrd# 数据库远程连接conn = pymssql.connect(host="地址:1433", user="用户名", password="密码", database="数据库名",charset="UTF8")# 使用cursor()方法获取操作游标sql = """selec...

2019-06-12 19:54:43 7583

转载 什么是5G?居然有人用漫画把它讲得如此接地气!

最近一系列层出不穷的新闻,似乎都离不开一个关键词——5G。在各大报道中,都提到5G网络是移动无线技术的下一个重要发展。任正非之前也在采访中说过:“5G,别人两三年也不会追上我们的。”“5G并不是原子弹,而是造福人类社会的。”但是,5G如何重要?将如何影响我们的生活?它和4G又有什么本质区别呢?似乎大多数人还是一头雾水。So,今天请来了阿信的好基友——混子哥,来给大家整一篇硬核科普,一次性...

2019-05-29 16:20:31 8578 4

原创 Python 读取,写入,追加写入Excel文件以及通过pandas读取数据 将图片写入Excel文件

1.读取xlsx文件import xlrd# 打开文件workbook = xlrd.open_workbook(r'D:\PycharmProjects\reptile\XLSX 工作表 .xlsx')# 获取所有sheetprint(workbook.sheet_names()) # ['sheet1', 'sheet2']# 根据sheet索引或者名称获取sheet内容sh...

2019-05-18 15:06:37 17775

原创 pip is not an internal or external command how to solve & pip 不是内部或外部命令 ------解决方法 顺便把pip升级

首先ptyhon已下载好 当用pip 下载时报错,是因为pip没有添加环境变量里,和升级pip,下面教你操作方法找到python安装的路径升级 pip

2019-05-16 12:13:40 7125

原创 python 爬虫学习方向 与 思维导图

2019-05-12 18:22:18 7493

原创 Python 使用selenium爬取58网站,租房详情信息

58租房简单的实现from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport jsonclass ZufangSpider(object): def __init__(self): # 创建浏览器驱动对象 self.dr...

2019-05-05 16:40:51 7407

原创 python爬虫抓取,免费高匿快代理 IP

直接上代码了,没什么解释的 每步都有注释的 复制粘贴就可以用了.不能运行直接回复"代码" 给你源码import requestsfrom lxml import etreeimport jsonclass XiciProxiesSpider(object): def __init__(self): self.num = 1 self.s...

2019-05-03 09:49:45 12612 5

原创 Linux,操作系统常见操作及命令

Linux操作系统1. 操作系统作用向下封装硬件,向上提供接口2. 目录结构1)和windows区别windows以盘符管理linux以文件夹(目录)管理2)相同点切换到某个目录下,都是以树状方式管理3) 常用目录结构/: 根目录,所有目录从这里开始/hom...

2019-04-17 21:19:16 6623

python 基础pdf文档讲义, 40M

python 基础文档讲义

2021-09-06

python 变量的基本使用.mp4

python 变量的基本使用

2021-09-03

python - 变量简介视频

变量简介

2021-08-30

python 算数运算符视频

python 算数运算符

2021-08-30

Python程序的三种执行方式视频

Python程序的三种执行方式

2021-08-30

Python的应用场景视频

Python的应用场景

2021-08-30

Pycharm基本使用视频

Pycharm基本使用

2021-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除