自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南璃

时间尽头等你

  • 博客(27)
  • 收藏
  • 关注

原创 常见DOS命令语句

常用DOS语句命令输入命令作用time显示当前时间需要手动退出才能执行下个命令ctrl+c退出当前正在执行的命令shutdown /t /s 秒数设置当前计算机定时关机/t /s 左右都有空格shuedown /a取消当前设置的自动关机/a 左侧有空格ping 网址检查当前网址是否连通可以返回网址对应的ip和网络状态ipconfig -all显示当前计算机所有网卡信息找到以太网适配器:本地连接(或以太网)↑↓键可以翻看最近

2021-02-21 15:33:28 461

原创 Python爬取去哪儿旅游数据

1、爬取去哪儿页数import requestsfrom bs4 import BeautifulSoupimport reimport timeimport csvimport random#爬取每个网址的分页,存放到url.txt中fb = open('url.txt', 'w')#去哪儿网址url = 'http://travel.qunar.com/travelbook/list.htm?page={}&order=hot_heat&avgPrice=1_2'#

2020-10-26 19:44:32 4526 5

原创 使用pandas清洗携程旅游数据

1、导入模块from pandas import DataFrame,Seriesimport pandas as pdimport numpy as npfrom fuzzywuzzy import processfrom fuzzywuzzy import fuzz2、读取数据data=pd.read_csv('携程旅游数据.csv',header=None,names=['信息简介','旅游方式','出发地点','供应商','公司','评分','出游人数','点评','价格','标签'

2020-10-24 15:37:53 536

原创 自动化爬取携程旅游

1、查找数据源,获取网址主要网址:https://vacations.ctrip.com/list/whole/d-shanghai-2.html?s=4&salecity=5712、导入需要的模块from selenium import webdriverimport timefrom pc import data_boolimport randomfrom selenium.webdriver.common.keys import Keys3、实例化对象bool_=data_

2020-10-24 15:16:47 1456 6

原创 对51job数据进行清洗

1、导入模块import jiebaimport jieba.analyseimport pandas as pdimport numpy as npimport refrom pyecharts.charts import Lineimport matplotlib.pyplot as pltfrom pyecharts.charts import *from pyecharts import options as optsfrom pyecharts.globals import T

2020-10-23 20:49:47 2317

原创 定义函数多线程爬取51job

1、导入需要使用的模块import requestsimport chardetfrom bs4 import BeautifulSoupimport csvfrom openpyxl import Workbook2、定义函数抓取数据def getOnePageInfo(url): # 访问链接 res=requests.get(url, headers={'User-Agent': 'Mozilla/5.0 (Windows NT

2020-10-23 20:17:21 213

原创 python实战项目之去哪旅游网数据清洗及绘制图表

注:这里使用的是pyecharts1.7版本一、数据清洗1、导入模块import jiebaimport jieba.analyseimport pandas as pdimport numpy as npimport refrom pyecharts.charts import Lineimport matplotlib.pyplot as pltfrom pyecharts.charts import *from pyecharts import options as optsf

2020-10-22 19:51:21 1414 6

原创 pandas小习题

import numpy as npimport pandas as pdfrom pandas import DataFrame,Seriesdf_tb1=pd.read_csv("baby_trade.csv")df_tb2=pd.read_csv("baby_info.csv")date=df_tb2['birthday'].astype('str')#转换类型type(day)#查看类型year=df_tb2['birthday'].astype('str').apply(lamb

2020-10-13 20:20:05 309

原创 html标签,框架

第一题<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>练习</title></head><body><table border="2" width="400" height="100" align="center"> <tr> <td>手机

2020-09-23 20:24:43 161

原创 python

Python异常1.异常是一个事件,是python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止 执行异常处理举例案例1:num1=2num2=0try: print(num1/num2)except: print("分母不能为0")print('ss')案例2try: fh=open("testfile",'w') fh.write("这是一个测试文件,用于测试异常")except IOError:

2020-09-19 16:32:13 97

原创 文件操作-访问数据库

1.创建连接print("====创建数据库test=====")import pymysql# 创建数据库并打开db = pymysql.connect(host='localhost',port =3306,user='root',passwd='12345',db='test',charset='utf8')cursor = db.cursor()# 使用 execute() 方法执行 SQL,如果表存在则删除cursor.execute("DROP TABLE IF EXISTS 51

2020-09-17 20:55:25 181

原创 Python使用递归算法遍历给定的目录

1.筛选出所有的子目录,保存到一个列表中import os.pathdef traversalDir_FirstDir(path): list=[] if(os.path.exists(path)): files=os.listdir(path) for file in files: m=os.path.join(path,file) if(os.path.isdir(m)):

2020-09-16 21:08:08 540

原创 Python文件读写

语法file = open( fileName , mode = 'r' ,encoding=None) fileName : 文件路径(绝对路径或者相对路劲) mode : 文件打开模式 encoding :文件编码格式,常用 utf-8mode参数file对象常用参数open与with openfile=open('test.txt','w')file.write('I LOVE YOU')file.close()等同于with open('test.txt'

2020-09-15 20:36:32 447

原创 模块介绍(Python)

模块介绍1.什么是模块 模块是一个包含所有定义的函数和变量的文件,其后缀名时.py,模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 pytho n 标准库的方法。2.使用模块import sysprint('命令行参数如下:')for i in sys.argv: print(i)print('\n\nPython 路径为:',sys.path,'\n')import sys \这是引入模块的方法sys.argv \是一个包含命令行参数的列表sy

2020-09-14 19:34:35 190

原创 python课间作业

百元百鸡for x in range(0,100): for y in range(0,100): z=100-x-y if z>=0 and 3*x+5*y+z/3==100: print("公鸡%d只,母鸡%d只,小鸡%d只" % (x, y, z))螺旋图import turtlePen = turtle.Pen()turtle.screensize(1200, 1200, bg="white")colors = ["

2020-09-10 21:17:18 221

原创 python部分基础语法

内置数据类型文本类型;str数值类型:int,float,complex序列类型:list,tuper,fange映射类型:dict集合类型:set,frozenset布尔类型:bool二进制类型:bytes,bytearrey,memoryviewint() - 用整数字面量、浮点字面量构造整数(通过对数进行下舍入),或者用表示完整数字的字符串字面量float() - 用整数字面量、浮点字面量,或字符串字面量构造浮点数(提供表示浮点数或整数的字符串)str() - 用各种数据类型构造字

2020-09-10 18:20:11 151

原创 while与for循环案例(python)

python循环掌握while循环与for循环掌握循环嵌套掌握推导式掌握循环控制使用循环解决问题while 条件循环执行的语句while循环实现案例之兔子繁殖故事month=input("请输入月份:")if month.isdigit(): month=int(month) a=0 b=1 for i in range(month-1): a,b=b,a+b print("%d月份以后兔子有%d对"%(month,b))els

2020-09-09 18:42:48 1029

原创 小游戏(python)

猜拳小游戏import random# 1、接收从键盘输入一个数字:num = int(input(u"请输入剪刀(0) 石头(1)布(2):"))# 2、随机产生一个数字:num2 = int(random.randint(0, 2));if num == 1: print("你出的是石头");elif num == 2: print("你出的是布")elif num == 0: print("你出的是剪刀")if num2 == 1: print("机器

2020-09-08 19:09:15 357

原创 python基础

1.创建画笔import turtlet=turtle.Pen() //P必须为大写,设置画笔t.forward(100)//向右t.left(90) //向左2.常用方法turtle.forward(distance) //向当前画笔方向移动distance像素长 度 turtle.backward(distance) //向当前画笔相反方向移动distance像 素长度turtle.right(degree) //顺时针移动degree° turtle.left(degree) 逆时针移动

2020-09-08 14:21:14 1323

原创 python画图小代码

奥运五环import turtlet = turtle.Pen()t.speed(1)# 画笔颜色为蓝色t.pencolor("blue")# 画笔宽度为8t.pensize(8)# 画半径为60的圆,篮圈t.circle(60)# 第一个环t.penup()t.goto(100,0)t.pendown()设置环的颜色t.pencolor("black")t.circle(60)# 第二个环t.penup()t.goto(200,0)t.pendown()t.pen

2020-09-07 19:56:29 23033 2

原创 MySQL内置函数

数学函数ABS(x):返回x的绝对值CEIL(x),CEILIN(x):返回不小于x的最小整数值Floor(x):返回不大于x的最大整数值Rand():返回0~1的随机数Rand(x):返回0~1的随机数,x值相同时返回随机数相同Sign(x):返回参数作为-1,0或1的符号,该符号取决于x的值为负、零或正Pi():返回∏的值,默认的显示小数位数是7位示例SELECT ABS(9/3)//结果为3SELECT CEIL(100.1),CEILING(100.3)//结果为101SELE

2020-09-03 18:17:47 147

原创 约束详解

MySQL——约束(constraint)详解一、什么是约束约束英文:constraint约束实际上就是表中数据的限制条件二、约束作用约束的作用就是保证表中的记录完整和有效性三、约束种类非空约束(not null)唯一性约束(uniwue)主键约束(primary key)外键约束(foreign key)检查约束(目前不支持mysql、oracle支持)四、非空约束not null约束的字段不能为空,必须给指定具体的数据创建用户表,用户名不能为空mysql>create

2020-09-02 20:12:34 1487

原创 MySQL查询习题

1)每件商品的单件利润是多少?SELECT name as 商品名称,inprice*outprice as 商品单价利润 FROM tbl_commodity2)查询进价大于等于10的商品信息SELECT NAME , inprice FROM tbl_commodity WHERE inprice > 10 3)查询进价小于10的商品信息SELECT NAME , inprice FROM tbl_commodity WHERE inprice <

2020-09-02 20:07:06 1336

原创 部分·MySQL多表联合查询

1.查询管理部目前薪资大于50000的员工的详细情况(员工)SELECT *FROM 员工 WHERE 目前薪资>5000 and 部门='管理部'2.统计各部门男员工,女员工的最高薪资 (员工)select DISTINCT 姓名,case 性别when -1 then '女'when 0 then '男'end as 性别,部门,max(目前薪资) as 最高薪资 from 员工 group by 性别,部门3、统计各部门平均年龄(员工)SELECT 部门,AVG(YEA

2020-08-31 21:23:09 1368

原创 MySQL——约束(constraint)详解

目录MySQL——约束(constraint)详解一、什么是约束二、约束作用三、约束种类四、非空约束五、唯一性约束1.表级约束2.使用表级约束,给多字段联合约束六、主键约束(primary key)PK1.主键涉及术语2、以上三种术语关系3、主键约束与“not null unique”区别4、一张表应该有主键字段,如果没有,表示该表无效5、按主键约束的字段数量分类七、外键约束(foreign key)FK1、...

2020-08-30 20:01:39 2491

原创 Mysql常用语句

一、连接数据库1.关闭Mysql服务:net stop mysql2.开启Mysql服务:net start mysql3.建立连接:mysql -u root -p4.输入密码5.键入use mysql;注:分号不能忽略!6.返回database changed二、配置环境变量1,我的电脑 - 击右键 - 属性[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l26uD7CS-1598263796661)(C:\Users\我爱你\AppData\L

2020-08-24 18:12:13 94

原创 简单Excel常用函数

目录1.函数名称:SUMPRODUCT2.函数名称:ROUND3.函数名称:ROUNDDOWN4.函数名称:ROUNDUP5.函数名称:DSUM6.函数名称:COUNT7.函数名称:COUNTIF8.函数名称:COUNTA9.函数名称:COUNTIFS1.函数名称:SUMPRODUCT主要功能: 返回相应的数组或区域成积的和语法:SUMPRODUCT (array1,[array2],[array3],…)array1 相应元素需要进行相乘并求和的第一.

2020-08-15 12:09:43 432

空空如也

空空如也

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

TA关注的人

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