自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 0223 django简易爬取数据练习

爬取赶集网数据,并导入csv。后期修改成直接导入mysqlimport requestsfrom lxml import etreeimport csvimport pymysqlheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 Edg/88.0.705.

2021-02-23 16:29:40 245

原创 0206 sqlalchemy 库练习,爬取京东信息,导入mysql

配置代码# coding: utf-8from sqlalchemy import Column, Float, Stringfrom sqlalchemy.dialects.mysql import INTEGERfrom sqlalchemy.ext.declarative import declarative_base#######################引入###################from sqlalchemy import create_engine #引入引擎

2021-02-06 19:58:27 188

原创 0205 webdriver,爬虫练习

爬取豆瓣影评import requestsfrom snownlp import SnowNLPfrom bs4 import BeautifulSoup as bsheaders = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.146 Safari/537.36'}r = requests.get(url

2021-02-05 20:25:36 204

原创 0204 ajax练习 调用接口,引入echarts

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>初识Ajax</title> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https:

2021-02-04 14:39:20 145

原创 0203 简易百度主页制作 函数

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>baidu</title> <style> #top_left ul li{ float: left;/*左浮动*/ margin-left: 40px; list-style

2021-02-04 13:34:35 77

原创 0202 JS练习

Javascript1.什么是javascriptJavaScript是运行浏览器端的脚本语言,解决与前端用户交互问题,数据提交 与数据渲染由浏览器解释执行Html 页面结构Css 样式Js页面行为2. 引入的方式2.1行间事件2.2页面引入2.3 文件外部引入,urls(网页地址)3.每条语句 写“;”英文分号 代表语句结束4.函数<input type="button" value="按钮" onclick="tan();"/>function tan() {

2021-02-04 13:12:10 86

原创 0201 初识html

代码1>代码2>代码3*指定数,可以快速生成指定数量的框架<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网页1</title></head><body><div>段落测试</div><p>段落1<p><p>段落2<p

2021-02-04 13:10:09 92

原创 0128 MySQL练习题 sql优化

//创建一个database,其中有商品信息,购物车,订单,卖家买家信息等create database practice;#类别create table category(product_id INT(10) PRIMARY key,pname VARCHAR(20));#商品create table product(p_id int(10) primary key,p_name VARCHAR(20),price DECIMAL(5,2),stock int(10),image

2021-02-04 12:11:31 271

原创 0129 pymysql库练习

import pymysql#创建链接(桥)conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='root',database='py2101',charset='utf8')#创建游标(干活的人)cursor = conn.cursor()sql = "select * from salary_emp"results = cursor.execute(sql)print(results)cur

2021-01-29 19:05:42 96

原创 0127 数据库练习

1,嵌套查询select * from salary_dept where deptno = (select deptno_id from salary_emp where ename=‘刘奕铭’)2,笛卡尔积:select * from salary_emp ,salary_dept where salary_emp.deptno_id = salary_dept.deptno3,左外链接:select * from salary_emp e LEFT JOIN salary_dept d on e

2021-01-27 16:50:18 340

原创 0126 mysql指令练习

增删改查1,插入数据insert into 表名(列名1,列名2,…) values(值1,值2,…)eg: insert into emp(empno,ename,job,mgr,salary,reward,dept_name,dept_loc) values(2101,‘刘奕铭’,‘保洁’,NULL,1500,0,‘行政’,‘纽约’)注意:当插入所有列的值时,表名后的列可省略2,修改update 表名 set 列1=新值1,列2=新值2,… where 条件eg: update emp

2021-01-26 14:37:45 157

原创 0125 sql基础 navicat

操作数据库,操作数据sql:结构化查询语言 普通话 对不同的数据库有方言分类:DDL:定义 表 DML:操作 数据 DCL:控制 权限关键字不区分大小写create database 数据库名 default CHARACTER SET uft8;DDL:增删改查创建表1. create table 表名(列名1 列类型 [列的完整性约束],列名2 列类型 [列的完整性约束],…)int:整数 double/float:小数 varchar:字符串 用 ‘

2021-01-25 15:44:30 166

原创 0122 网络编程简介 socket库练习

网络编程TCP: 三次握手和四次挥手 安全可靠协议 慢UDP: 非安全可靠协议 快客户端import socketsk = socket.socket() # 创建客户套接字sk.connect(('127.0.0.1',8080)) # 尝试连接服务器while True: sk.send(input("输入信息:").encode("utf-8")) ret = sk.recv(1024) # 对话(发送/接收)

2021-01-22 18:59:15 74

原创 0121 threading库 多线程练习

import threadingimport time#线程实现def run(n): print("task",n) time.sleep(1) print("3s") time.sleep(1) print("2s") time.sleep(1) print("1s") time.sleep(1) print("0s") time.sleep(1)def run(n): for i in range(1,10

2021-01-21 12:13:21 122

原创 0120 os与json库

# 1.使用os,判断一个文件是否存在,如果不存在,则创建.如果存在,则显示这个文件的大小,路径,最后修改时间.def create_file(filename): import os if os.path.exists(filename): file = open(filename,'w+') return os.path.getsize(filename),os.path.realpath(filename),os.path.getmtime(filename)

2021-01-20 16:59:57 150

原创 0119 os库

import osos.remove('e:/environment/not4e.txt')os.listdir()#获取目录下所有文件os.path.join('e:/environment')os.path.exists('e:/environment/not4e.txt')#文件是否存在os.mkdir('e:/environment/os2')#创建文件夹练习# 2.创建一个多层目录 "f:/java/java1/java2"def multi_dir(): import

2021-01-19 18:51:19 156

原创 0118 异常处理 tushare库练习

异常:try: except: finally: try: lt.remove(value) except ValueError as ve: print("友好提示/对错误信信息得处理") except ZeroDivisionError as e: print("友好提示/对错误信信息得处理") else: print("友好提示/对错误信信息得处理") finally:

2021-01-18 16:49:15 187

原创 0114 面向对象 习题

time库引用import timeprint(time.asctime())print(time.clock())print("开始睡觉")time.sleep(5) #休眠print("睡醒了")print(time.strftime("%Y-%m-%d %H:%M:%S"))print(time.ctime(3600))print(time.get_clock_info(""))print(time.gmtime(3600))time.mktime()# 04.方法的参数及返

2021-01-14 16:28:35 182

原创 0113面向对象练习

构成class 类名(): 类体:静态属性,动态属性#注意:类名-每个单词首字母都要大写#对象:类的一个实例#构造方法:创建对象def __init__(self,xx,xx,xxx): 方法体 self.xx = xx self.xxx = xxxdef __str__(self): return self.xxx#返回的是str形式,可被人读,否则是16进制# 定义一个汽车类(Car),属性有颜色,品牌,车牌号,价格,并实例化两个对象,给属性赋值,并

2021-01-13 18:31:08 547

原创 0112 装饰器

什么是装饰器?以@开头,装饰器是在函数调用之上的修饰器,在不改变项目原有代码的基础上,增加一些额外的功能内函数与外函数在一个外函数中 定义了一个内函数内函数运用了 外函数的临时变量外函数的返回值 是内函数的引用def outter(args): print("-------------") def inner(): print("=============") args() print("=============") re

2021-01-12 18:12:37 73

原创 0112 python编写简易ATM系统

具备以下功能:登录(account ,password)存款取款转账查询余额import xlrdfrom xlutils.copy import copyFILENAME = "atm.xls"CURRENT_ACCOUNT = {}#当前登录的账号值CURRENT_ACCOUNT_XY = []#读取excel表格数据def read_excel(): book = xlrd.open_workbook(FILENAME) sheet = book.sheet_

2021-01-12 17:24:07 282 1

原创 0111库-xlrd与pyecharts的引用

xlrd用于读取execl表格和修改import xlrdfrom xlutils.copy import copypath = 'atm.xls'book = xlrd.open_workbook(path)sheet = book.sheet_by_index(0)nrows = sheet.nrowsbook_copy = copy(book)# sheet = book.get_sheet(0)#获取工作簿sheet_copy = book_copy.get_sheet(0)#通

2021-01-11 17:24:19 107

原创 0108 元组 列表

元组:tuple1,定义:() 当只有一个元素的时候,元素后加","2,索引(下标)3,不允许被修改4,切片5,内置函数6,操作7,遍历列表:list1,定义:[]2,索引(下标)3,允许被修改4,切片5,内置函数6,操作 排序(冒泡排序,选择排序,插入排序,基数排序,快速排序,希尔排序,归并排序,堆排序(大根堆和小根堆)) copy7,遍历...

2021-01-08 19:55:44 181

原创 0107 while 循环 、字符串

for回顾:for 变量 in range(起始,终止,步长) 循环体while循环鸡兔同笼#用while做鸡兔同笼。鸡兔一共有50只,脚一共有160只,问鸡和兔各多少只?要求鸡兔至少一样一只。m = 1#鸡# 50-m=兔while m<50:#限制条件,防止死循环 if m*2+(50-m)*4==160: print(m,50-m)#2000 年我国人口为13亿,如果人口每年的自然增长率为7 %,那么多少年 后我国人口将达到15亿?设计一个算法的程序

2021-01-07 17:49:00 543

原创 0106 for 循环语句

index("a")找不到会报错find("a")找不到返回 -1bs = name1.encode()bs.decode(encoding="gkb")循环语句,即“有规律的操作”range 默认步进为1,范围左闭又开,所以取不到10,这种情况把范围变为11,(10+1)嵌套循环for i in range(1,10,1)斐波那契数列m1 = 1m2 = 1for i in range(3,25,1): print('第',i,'个月的兔子总数为:',m3) m3

2021-01-06 18:58:07 668

原创 0105 分支语句

分支语句 ifif : 执行代码1elif: 执行代码else: 执行代码2输出成绩是否通过score = int(input('输入分数:'))#int设定输入整数if score>=0 and score <=100: if score >=60: print('过了') else: print('挂科')else: print('无效成绩')水仙花数检验num = int(input('输

2021-01-05 16:31:58 64

原创 0104 Python简介与变量规则

上了三遍“第一节课”复制粘贴https://editor.csdn.net/md/?articleId=111835916新的基础字符串练习# 1、 定义一个整数型变量,输出该变量的值a = 9527print(a)# 2、 定义一个浮点类型变量,输出该变量的值flo = 3.1415print(flo)print(type(flo))# 3、 定义一个字符串型变量,输出该变量的值。str = "good day"print(str)# 4、 定义一个布尔类型的数据,输出其结果

2021-01-04 16:42:33 271 2

原创 2020-12-30

字符串单引号 双引号 三引号都可以name1 = "abc"name2 = 'ABC'name3 = '''hello'''第一个字符为序号为0,以此类推print(name1[0])len(name1)#字符长度type()max()min()name1 = '我是aBC'print(name1.isalpha())print(name1.isdigit())print(name1.isalnum())print(name1.islower())print(nam

2020-12-31 08:12:17 152

原创 2020-12-29

分支语句学习1.注释单行注释:#多行注释:3单引号或3双引号括起来#@author#time#content‘’’2020-12-29标题‘’’2.分支语句if : 执行代码1else: 执行代码2输出成绩是否通过score = int(input('输入分数:'))#int设定输入整数if score>=0 and score <=100: if score >=60: print('过了') else:

2020-12-29 16:22:25 85

原创 2020-12-28

1.Python诞生1991 年 由吉多·范罗苏姆创造,早于Java,近年因大数据、 人工智能应用而兴起2.Python数据类型str:字符串int :整数float:小数(浮点数)complex:复数list:列表tuple:元组dict:字典set:集合bool:布尔值(True/False)3.turtle绘画penup()#抬笔goto(0, -200)#移动到指定像素位置pendown()#落笔color('black')#颜色pensize(8)#笔粗细cir

2020-12-29 07:27:53 102

空空如也

空空如也

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

TA关注的人

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