- 博客(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关注的人