- 博客(18)
- 收藏
- 关注
原创 Python学习笔记---爬虫
2021.12.1基本流程:准备工作——获取数据——解析内容——保存数据准备工作:通过浏览器查看分析目标网页,学习编程基础规范获取数据:通过HTTP库向目标站点发起请求,请求可以额外包含header等信息,若服务器能正常响应,会得到一个Response,便是所要获取的页面内容解析内容:得到的内容可能是HTML、json等格式,可以用页面解析库、正则表达式等进行解析保存数据:保存形式多样性,可为文本、存到数据库、或保存为特定格式的文本...
2021-12-02 23:50:20
1070
原创 Python 古诗写入、复制
作业:1,应用文件操作的相关知识,通过Python新建一个文件gushi.txt,选择一首古诗写入文件中2,另写一个函数,读取指定文件gushi.txt,将内容复制到copy.txt中,并在控制台输出“复制完毕”。3,提示:分别定义两个函数,完成读文件和写文件的操作尽可能完善代码,添加异常处理...
2021-11-26 17:27:10
5373
原创 Python学习笔记---Python基础之文件操作、错误与异常处理
Python基础之文件操作、错误与异常处理文件操作【open】【close】【write】【read】【readLine】【readlines】2021.11.25f = open.(文件名.后缀, “w”)w模式:打开文件,写模式,文件不在就写入r模式:只读,文件不在则报错rb模式:只读,以二进制格式打开文件f.close():关闭文件,打开后必关f.write(内容):将字符串写入文件f.read(num):读取指定字符数,开始时定位在文件头部,每执行一次,往后移动指定字符数f.re
2021-11-25 23:49:47
565
原创 Python 打印横线,三数求和、求平均
课堂练习1,写一个打印一条横线的函数(横线由若干-组成)2,写一个函数,可以通过输入的参数,打印出自定义行数的横线(调用上一个函数)3,写一个函数求三个数字的和4,写一个函数求三个数的平均值(调用上一个函数)# 打印一条线def print1(): print("-"*50)# print1()# 根据用户输入的数字,打印多条线def printNum(num): i = 0 while i < num: print1() i
2021-11-25 16:57:05
3023
原创 Python 购物车
# 1,按规定打印格式print("-"*5+" 商品列表 "+"-"*5)i = 0for product in products: print(i, end="\t") for pro in product: print(pro, end="\t\t") i += 1 print("\n")# 2,打印商品列表shopList = []question = input("请问你需要购买什么?请输入商品编号:")while ques.
2021-11-24 18:09:11
260
原创 Python 随机分配老师到办公室
3个办公室,8个老师,随机分配到3个办公室import randomoffices = [[], [], []]names = ["A", "B", "C", "D", "E", "F", "G", "H"]for name in names: index = random.randint(0, 2) offices[index].append(name)i = 1for office in offices: print("办公室%d的人数为:%d" % (i, le
2021-11-23 23:52:13
845
原创 Python学习笔记---Python基础之常用数据结构:字符串、列表、元组、集合、字典;函数
Python基础之常用数据结构:字符串、列表、元组、集合、字典;函数2021.11.18字符串:String:可使用单引号、双引号、三引号(三个单引号或双引号,多行字符),用 \ 转义特殊字符Python源码文件默认UTF-8,所有字符串都是unicode...
2021-11-18 23:44:30
1187
原创 Python 九九乘法表 for、while循环
# for循环for h in range(1, 10): for l in range(1, h+1): mul = h * l print("%d*%d=%d"% (h, l, mul), end="\t") print() # while循环h = 0mul = 0 # 乘积while h <= 9: l = 1 while l <= h: mul = h * l pr.
2021-11-17 23:16:58
633
原创 Pythcon 1~100求和、偶数累计和、奇数累计和
1~100求和while循环n = 100sum = 0counter = 0while counter <= n: sum = sum + counter counter = counter + 1 print("1到%d的和为:%d" % (counter, sum))for循环n = 101 # for循环从下标0开始sum = 0counter = 1for counter in range(n): # counter 会自增1 su
2021-11-15 10:55:52
2294
原创 Python猜拳游戏 两种方法
请输入:剪刀(0)、石头(1)、布(2)用户输入数字0-2中的一个数字,与随机数比较后给出结果。如:输入0后,显示如下:你的输入为:剪刀(0)机器人出的是:石头(1)哈哈哈,你输了:)法一:# 请输入:剪刀(0)、石头(1)、布(2)# a b# 0-1=-1 剪刀a输# 0-2=-2 剪刀a 赢# 1-2 =-1 石头a输# 1-0=1 石头a 赢# 2-0=2 布a输# 2-1=1 布a 赢import randomb = rand.
2021-11-11 10:40:49
5721
原创 Python学习笔记---Python基础之循环语句、判断语句
2021.11.81,异常IndentationError: unexpected indent指的是多了不必要的空格和缩进,删除即可
2021-11-08 17:14:50
281
原创 npm install --save qrcodejs2 vant vant/lib/index.css
问题:用管理员权限在cmd下载了vant和qrcodejs2插件,但项目仍报错解决办法:把vs设置为管理员权限打开,重启vs,再下载vant和qrcodejs2插件。npm install qrcodejs2 --savenpm install vant -S最后启动项目就可以了...
2021-01-12 16:04:11
1450
转载 安装webpack及webpack-cli
第一步:如果有安装报错,最好先卸载 而且最好全局和文件夹内都卸载一遍npm uninstall webpack -g (全局卸载)确定npm正常 及安装了淘宝镜像第二步:全局安装 cnpm install -g webpack@3.12.0第三步:进入文件夹 (比如我的项目(pack文件夹) 在桌面 cd Desktop/pack)第四步:局部安装 cnpm install --save-dev webpack@3.12.0webpack -v 查看显示 3.12.0版本...
2020-12-17 16:09:50
818
原创 启动vue项目报错:npm ERR! missing script: serve解决方法
1.vue启动项目报错:npm ERR! missing script: serve问题原因:在配置文件中的服务器名称和你启动命令中的名称不匹配。解决方法:查看配置文件package.json 中服务器名称,并修改启动命令。将启动命令中服务器名称换为对应名称:npm run start...
2020-11-27 14:56:25
10177
2
原创 新手创建vue项目
1.进入你的项目目录,创建一个基于 webpack 模板的新项目: vue init webpack 项目名说明:Vue build ==> 打包方式,回车即可;Install vue-router ==> 是否要安装 vue-router,项目中肯定要使用到 所以Y 回车;Use ESLint to lint your code ==> 是否需要 js 语法检测 目前我们不需要 所以 n 回车;Set up unit tests ==> 是否安装 单元测试工具 目前我们
2020-11-27 10:39:25
178
转载 安装nodeJS
1.安装nodeJShttp://nodejs.cn/download/2、然后点击安装,选择自己要安装的路径,此处我选择的是:D:\Program Files\nodejs,安装至完成。3.window+R,输入cmd,用管理员权限打开命令提示符窗口,输入:npm -v检测是否安装成功,如果输出版本号,则表示安装成功,二、改变原有的环境变量1、首先配置npm的全局模块的存放路径、cache的路径,此处我选择放在:D:\Program Files\nodejs输入如下命令:npm co
2020-11-27 10:21:45
250
原创 超简单!lembok插件 eclipse安装
lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具。lombok能够达到的效果就是在源码中不需要写一些通用的方法,但是在编译生成的字节码文件中会帮我们生成这些方法,这就是lombok的神奇作用。1、 https://projectlombok.org/download 下载lombok2、2、 将 lombok.jar 放在eclipse...
2019-08-19 22:07:21
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人