随笔分类 - Python
摘要:pipenv使用方法 ##### 1.创建好新的项目时,先安装pipenv pip install pipenv ##### 2. 指定虚拟环境使用的python版本 pipenv install --two # 使用python2 pipenv install --python3.9.1 # 使用
阅读全文
摘要:根据爬取到的豆瓣top250电影信息,根据一句话概述,首先使用jieba分词工具进行分词,再使用wordcloud进行词云展示 # -*- codeing = utf-8 -*- # @Time : 2020/7/14 0:11 # @Author: 小菜菜最菜 # @File : testClou
阅读全文
摘要:###爬取得到了250条电影数据,爬取代码参考:https://www.cnblogs.com/lelezuimei/p/13290097.html,根据电影的评分,画出统计图 ###需要导入echarts.min.js ###app.py代码如下 @app.route('/score') def
阅读全文
摘要:# -*- codeing = utf-8 -*- # @Time : 2020/7/9 16:43 # @Author: 小菜菜最菜 # @File : douban.py # @Software : PyCharm from bs4 import BeautifulSoup# 网页解析,获取数据
阅读全文
摘要:```python #正则表达式和re模块 # match(pattern, string,[flag]) #在字符串开始时进行匹配 # pattern 正则表达式 # string 要匹配的字符串 # [flag] 可选标志位,用于控制匹配方式,不区分大小写等 # 匹配字符串是否以mr_开头,不区分大小写 import re pattern = r'mr_\w+' string = 'MR_Sh
阅读全文
摘要:```python 5.1 字符串的拼接 str1 = '我今天一共走了' num = 1280 str2 = '步' print(str1+str(num)+str2) 计算字符串长度 print(len(str1)) 5.2 字符串截取 str3 = 'abcdefgh' substr1 = s
阅读全文
摘要:正则表达式 表示匹配一个数字 例如, 可以匹配以1开头的三位数字 可以匹配一个字母或者数字 例如, 可以匹配12,1A等 可以匹配任意字符 例如, 表示pyc、pya等 表示任意个字符(包括0个) == {0,} 表示至少一个字符 == {+,} 表示至少n个字符 表示n m个字符 表示匹配一个空格
阅读全文
摘要:1.构造和析造 魔法方法就是被双下划线包围的方法 方法 方法默认没有参数,返回值为none。类实例化对象需有明确的初始化步骤要重写函数 方法 方法在实例化对象时返回一个实例对象,参数是cls,是第一个被调用的方法 方法 方法在对象将要被销毁时被调用 对象生成后,所有对它的引用都被del之后,才会启动
阅读全文
摘要:1.self的用法 "全面理解self" 2. 继承 子类继承父类,自动拥有父类的全部方法 子类和父类拥有相同名称的函数,覆盖父类函数 3.组合 4.相关的BIF "类和对象BIF大全" 一个没有感情的笔记搬运工
阅读全文
摘要:Python 异常总结 | 异常名称 | 解释 | | | | | AssertionError | 断言语句(assert)失败:当assert关键字后边的条件为假时,程序将抛出该异常,一般用于在代码中置入检查点 | | OSError | 操作系统产生的异常(例如打开一个不存在的文件) | |
阅读全文
摘要:文件的永久存储 pickle模块的使用 pickle的实质就是将数据对象以二进制的形式存储 存储数据 pickle.dump(data,file) data表示想要存储的数据元素,file表示要将数据存储到的目标文件 注意:在存储过程中,必须要以‘wb’的形式打开文件 读取数据 pickle.loa
阅读全文
摘要:OS模块中关于文件/目录常用的函数使用方法 | 函数名 | 使用方法 | | | | | getcwd() | 返回当前工作目录 | | chdir() | 改变工作目录 | | listdir(path='.') | 列举指定目录中的文件名('.'表示当前目录,'..'表示上一级目录) | | m
阅读全文
摘要:Python学习笔记(二)——列表 Python中的列表可以存放任何数据类型 1. 向列表中增加元素 1.1 append(key) append方法向列表中加入元素是将key增加至列表的末尾 1.2 insert(location,key) 1.3 extend( ) 使用extend方法向列表中
阅读全文
摘要:输出:——print() Python中的输出使用print()完成 >>> 在屏幕中输出Hello World >>> print('Hello World') Hello World 使用print()函数输出多个字符串时要使用逗号隔开 >>> print('hello','everyone',
阅读全文