- 博客(13)
- 收藏
- 关注
原创 X_path解析步骤
#/表示从根节点开始定位 #r=tree.xpath('/html/body/div') #//表示多个层级。可以从任意节点开始定位 #r=tree.xpath('/html//div') #这三种形式的xpath输出结果一致 #r = tree.xpath('//div') #属性定位 #r = tree.xpath('//div[@class="song"]') #索引定位,索引从1开始 # r = tree.xpath...
2021-09-17 22:04:17 304
原创 SQL零基础学习笔记(七)-(八)
表操作DDL一、创建表CREATE TABLE+表名+(字段名+数据类型+属性,字段名+数据类型+属性...);*属性:是否允许空值,默认允许; 可以设定默认值DEFAULT,必须是常数;MYSQL里写法相同CREATE TABLE pet2( name VARCHAR(225) NOT NULL, owner VARCHAR(225) NOT NULL, specias VARCHAR(225), ...
2021-08-25 22:01:22 193
原创 SQL零基础学习笔记(六)
增删改一、数据插入 INSERT INTO... VALUES插入时遇到问题,因为我多操作了几次,SQL中主键不能重复。INSERT INTO prod_info2 VALUES('T00001','测试商品','test','test','test',16,20,'NJ0001');INSERT INTO prod_info2(prod_id,prod_name,brand,type) VALUES('T00002','测试商品','test','test');
2021-08-25 20:49:22 147
原创 SQL零基础学习笔记(五)
多表查询一、标量子查询SELECT m.sale_price FROM milk_tea AS m WHERE m.prod_name='奶茶';SELECT *FROM milk_tea AS m1 WHERE m1.sale_price> ( SELECT m.sale_price FROM milk_tea AS m WHERE m.prod_name='奶茶');
2021-08-24 23:25:48 108
原创 SQL零基础学习笔记(三)-(四)
一、数据过滤子句必须子句+过滤子句1. WHERE(对行进行过滤) 位于 ORDER前,FROM后SELECT m.* FROM milk_tea AS m WHERE m.prod_id=2;SELECT m.* FROM milk_tea AS m WHERE m.prod_id=2;SELECT m.* FROM milk_tea AS m WHERE m.sale_price < 5;SELECT m.* FROM milk_tea...
2021-08-21 23:09:31 127
原创 SQL零基础学习笔记(二)
DAY3—单表查询(一)从一个数据表中,查询出一列或多列数据:单列查询:SELECT [] FROM [];多列查询:SELECT [],[],[] FROM [];所有列查询:SELECT * FROM [];查询的输出结果会和原表顺序保持一致。(二)修饰查询结果不影响原表,只改变查询展示的结果。1.改变列名SELECT [] AS [] FROM [];例如:SELECT prod_id,prod_name,net_w AS net_weight,pro_dat
2021-08-19 20:30:07 94
原创 SQL零基础学习笔记(一)
语句结构:关键字+操作对象 的组合(一)关键字——大写(默认,实际sql中不区分大小写。)(二)语句类型: DDL(数据定义语言):创建/删除数据库和表 create/drop/alter DML(数据操纵语言):查询/变更表中记录 select/insert/update/delete DCL(数据控制语言):确认/取消对数据库中数据的更改 commit (将sql语句执行结果写入数据表中)/ rollback操作:完整的sql语句加分号,不.
2021-08-18 22:54:36 73
原创 爬取豆瓣电影TOP250
from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport _sqlite3def main(): baseurl = "https://movie.douban.com/top250?start=" datalist=getData(baseurl) savepath="豆瓣电影top250.xls" saveD...
2021-07-22 09:51:18 188
原创 Python爬虫 - 小错误收集
TypeError: object of type NoneType has no len()出现的原因:函数返回值为空,即某个函数没有return()检查代码发现 我的askURL没有return,且return函数缩进错误导致html为空
2021-07-20 16:08:41 175
原创 urllib
import urllib.requestimport urllib.parse#获取一个get请求response=urllib.request.urlopen("http://www.baidu.com")print(response.read().decode('utf-8'))常用get or POSTimport urllib.requestimport urllib.parse#获取post请求#封装一个datadata=bytes(urllib.parse.u.
2021-07-17 12:39:12 110
原创 第三次作业
现有商品列表如下: 1. products = [["iphone",6888],["MacPro",14800],["小米6",2499],["Coffffee",31],["Book",60], ["Nike",699]],需打印出以下格式:print("-"*10,"商品列表","-"*10)products=[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",69]]
2021-07-04 16:07:22 596
原创 打印乘法表
for i in range(0,10): j=0 while j<=i: print('%d*%d=%-3d'%(i,j,i*j),end='\t') # %-3d 是控制输出结果占据3位,且从左面开始对齐 j+=1 print() #j>i时,打印空格2.i=1while (i<=9): for j in range(0,i+1): print(..
2021-06-29 12:07:48 147
原创 第一次写作业猜拳游戏
猜拳游戏import randoma=int(input("你的输入为:"))b=random.randint(0,2)if b==0: if a==0: print("平局") elif a==1: print("我输了") else: print("你输了")elif b==1: if a==0: print("我赢了") elif a==1: print("平局".
2021-06-28 10:36:12 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人