
Python
文章平均质量分 59
Yannick Li
这个作者很懒,什么都没留下…
展开
-
python爬数据到mysql数据库
要求爬取中国大学排名数据,并且将结果保存到数据库中,表格取名为school。爬取排名url为:https://www.shanghairanking.cn/api/pub/v1/bcur?bcur_type=11&year=2020mysql体现看下执行完后的效果:准备工作首先需要下载对应的包。pymysql命令行:pip install pymysql代码代码中的<******>自行填写自己的密码具体的代码展现为:import jsonimport r原创 2022-01-07 15:19:35 · 831 阅读 · 0 评论 -
2021-06-24 Python快速学习6(异常处理)
异常处理常见异常实例Python的异常处理使用try…except语句常见异常异常描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception常规错误的基类StopIteration迭代器没有更多的值GeneratorExit生成器(generator)发生异常来通知退出StandardError所有的内建标准异常的基类Arit原创 2021-06-24 11:37:36 · 146 阅读 · 0 评论 -
2021-06-24 Python快速学习5(文件操作)
文件操作文件操作文件的打开与关闭文件其他操作文件重命名删除文件创建文件夹获取当前目录改变默认目录获取目录列表删除文件夹文件操作文件的打开与关闭访问模式说明r(默认模式)以只读的方式打开文件,文件指针放在文件的开头w以写入的方式打开文件,如果文件存在则将内容覆盖,如果文件不存在则创建新文件a以追加的方式打开文件,如果文件存在,则指针放在文件结尾,如果不存在则创建新文件rb以二进制且只读的方式打开文件,文件指针放在文件的开头wb以二进制且写入的方式打开原创 2021-06-24 10:34:57 · 306 阅读 · 0 评论 -
2021-06-23 Python快速学习4(函数,全局变量)
函数无参函数带参函数不可变参数列表不定长位置参数不定长关键字参数声明定义函数:def 函数名(参数列表): 函数体函数返回值:如果函数体中有return,则函数有返回值。可以不return。无参函数含参列表为空。打印’’’def print_hello(): print("Hello World!")print_hello()---------------------运行结果Hello World!带参函数不可变参数列表无默认值在调用函数的时候必须传入对原创 2021-06-24 09:27:33 · 276 阅读 · 0 评论 -
2021-06-22 Python快速学习3(列表,元组,字典)
列表Python的列表与其他语言的列表相似,可以:容纳不同类型的数据切割列表拼接操作直接改变其中元素(单个或者某区间元素),包含修改和移除在末尾添加新项容纳不同类型的数据# -*- codeing = utf-8 -*-# @Time :2021/6/22 8:58# @File : demo2.py# @Author :Yannick Liarray=["Hello",'h',1,4,[3,5,"yzr"]]print(array)print(array[1])pri原创 2021-06-22 11:24:43 · 145 阅读 · 0 评论 -
2021-06-21 Python快速学习2(条件判断,循环)
2 Python语句学习条件判断语句2.1 for语法:if 条件 : 语句1elif 条件 : 语句2else : 语句3示例if True:# 注意:True和False首字母必须大写 print("True")else: print("False")Python指定任何非0和非空值为True,0或者None为False注意事项:if 后面的条件没有符号,且 : 必须要英文字符且if 后面的语句必须要缩进,且同一个层次的代码缩进必须一样(Pyth原创 2021-06-21 17:32:41 · 101 阅读 · 0 评论 -
2021-06-21 Python快速学习1(基础)
1 Python基础1.1 基础的输入输出# -*- codeing = utf-8 -*-# @Time :2021/6/21 9:45# @File : demo.py# @Author :Yannick Liage=21print("my age is %d 岁"%age)#一个占位符print("my name is %s ,my conutry is %s"%("Yannick","China"))#多个占位符输入print("www","baidu","com",sep="."原创 2021-06-21 10:37:04 · 151 阅读 · 0 评论