
Python
Python
「已注销」
这个作者很懒,什么都没留下…
展开
-
学弟教程-Python-装饰器
一、概念简单说就是可以在不影响已经写好的函数结构上,给函数添加额外功能的另一种函数二、示例显示每个函数的运行时间import time# 定义装饰器def decorator(func): def wrapper(*args, **kwargs): start_time = time.time() func() end_time = time.time() print(end_time - start_time)原创 2020-10-24 15:30:49 · 137 阅读 · 0 评论 -
学弟教程-Python-Python多进程
多进程普通情况import timedef cook(): for i in range(3): print("做饭...") time.sleep(0.5)def wash(): for i in range(3): print("洗衣服...") time.sleep(0.5)if __name__ == '__main__': cook() wash()两个任务先后完成,共花费3秒钟原创 2020-10-19 19:55:18 · 250 阅读 · 0 评论 -
学弟教程-SQL-Python操作SQLServer
搭建SQLServerdocker run -itd -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Lyh@199913!" -p 1433:1433 --name sqlserver2019 registry.cn-hangzhou.aliyuncs.com/mkmk/sqlserver:2019Navicat连接命令行交互进入容器,输入命令进入sqlserver/opt/msssql-tools/bin/sqlcmd -S localhost -U SA -P原创 2020-10-12 18:03:31 · 286 阅读 · 0 评论 -
学弟教程-Python-*args与**kwargs
文章目录*args**kwargs*args*args 用来将参数打包成tuple给函数调用def fun(*args): value = args print(value) print(type(value))if __name__ == "__main__": fun(1) fun(1, 'A')def fun(x, *args): value = args print(x, value) print(type(x), t原创 2020-09-05 19:42:30 · 132 阅读 · 0 评论 -
学弟教程-Django-动态路由
正则匹配单关键字views.pydef dis(request,value): return HttpResponse(value)urls.pyurlpatterns = [ url(r'^dis/(\w+)$', views.dis),]\w :匹配字母、数字、下划线,等价于[A-Za-z0-9_]+:匹配前面的子表达式一次或多次$:表示结尾此时可以匹配127.0.0.1:8000/dis/<字符>这类url,并且<字符>部分的值将作为d原创 2020-09-03 14:49:10 · 383 阅读 · 0 评论 -
学弟教程-Django-微型Web项目:体温登记系统
github地址 : https://github.com/Dalao-Li/RegisterSystem-Django.git相关博客 : 体温登记系统-Flask版配置宿主机 : Windows10 2004部署环境 : CentOS7IDE : Pycharm涉及技术CSS : BootstrapJS : JQuery弹窗控件 : SweetAlert2Web框架 : Django数据库 : Sqlite3初始化建立Django项目demo建..原创 2020-08-06 19:12:14 · 852 阅读 · 0 评论 -
学弟教程-Django-模板视图与路由
前文学弟教程-Django-创建第一个程序学弟教程-Django-连接与操作数据库上文实现了Django对数据库的操作,本篇则为Django视图与模板的教程访问网站的本质即为访问对应的html文件,后在由浏览器等对其进行渲染,最终展示出页面文章目录前文目的任务一新建模板注册模板目录编写视图函数绑定子路由注册子路由任务二建立页面编写视图函数添加路由目的任务一 : 访问http://127.0.0.1:8000/app/index,读取index.html,显示内容任务二.原创 2020-08-03 22:25:59 · 362 阅读 · 0 评论 -
学弟教程-Django-连接与操作数据库
文章目录一、连接二、建表字段字段参数三、操作管理新增查询修改删除新建Django项目demo,建立一个应用apppython3 manage.py startapp people一、连接编辑主目录下settings.py文件,找到DATABASES此为默认配置,会在项目下建立sqlite3数据库若使用其他数据库,需进行修改,此处以MySQL为例:DATABASES = { 'default': { # 数据库引擎,此处以MySQL为例 'ENGIN原创 2020-08-03 00:53:23 · 424 阅读 · 0 评论 -
学弟教程-Django-创建第一个程序
文章目录1. 创建项目2. 创建应用3. 应用注册4. 页面编写5. 建立映射6. 测试1. 创建项目2. 创建应用在终端执行以下命令,创建名为app的应用python manage.py startapp appapp目录结构:admin:对应应用后台管理配置文件apps:对应应用的配置文件models:数据模块,用于设计数据库等tests:编写测试脚本views:视图层,直接和浏览器进行交互3. 应用注册新建的应用需在settings.py文件中的I原创 2020-08-01 11:34:30 · 272 阅读 · 0 评论 -
数据分析展示B站UP主假吃强(Cram阿强)的面目-视频与简介篇
相关文章数据分析展示B站UP主假吃强(Cram阿强)的面目-评论篇文章目录相关文章一、获取数据二、数据分析字云图词云图强势四联还有一张?在垃圾桶里一、获取数据上次写了篇爬取假吃强视频评论并进行数据可视化处理的博客,有小伙伴质疑真实性,那么此次本人将对假吃强所有视频的标题和描述进行可视化处理接口信息:获取UP主所有视频信息参数:mid : UP主的编号pn : page number 页码ps : 每页显示的条数此处为爬取假吃强所有视频信息的接口URL为:htt.原创 2020-07-29 14:29:45 · 4114 阅读 · 0 评论 -
数据分析展示B站UP主假吃强(Cram阿强)的面目-评论篇
一、前言近日,B站UP主cram阿强(假吃强)的假吃、网暴路人,教唆孝子(脑残粉)骂人、撒谎欺骗观众的事件持续发酵.小学弟也被它的脑残操作恶心了很久.作为代码的搬运工,自然不能通过口吐芬芳来发泄不满,遂现准备通过Python对假吃强的视频评论进行爬取与数据分析,看看再大众眼中对它有怎样的评价.二、思路通过查询资料得知,B站的视频评论以JSON格式保存,那么首先需要爬取评论,保存到本地,然后处理JSON数据,最后对评论信息进行词性分析处理,生成可视化数据.三、流程环境IDE : Pycharm原创 2020-07-28 11:57:32 · 4692 阅读 · 2 评论 -
学弟教程-Python-BeautifulSoup使用教程
文章目录一、简介1.1 创建对象1.2 对象说明1.3 遍历二、过程1. 标签选择器1.1 获取元素1.2 获取内容1.3 获取属性1.4 嵌套获取1.5 访问子节点2. 标准选择器2.1 find2.2 find_all一、简介1.1 创建对象from bs4 import BeautifulSoup# 待处理html文件html = ...#使用Python标准库进行解析soup = BeautifulSoup(html, 'lxml')1.2 对象说明BeautifulSoup原创 2020-07-27 23:52:10 · 314 阅读 · 0 评论 -
学弟教程-Python-解析requests
文章目录环境一、POST请求1.1 普通JSON1.2 表格1.3 解析文件二、GET请求2.1 带参数环境Python版本 : Python 3.7.6IDE : Pycharm测试工具 : Postman一、POST请求1.1 普通JSON测试JSON{ 'name' : 'dalao', 'pwd' : 'FSDjdskfne23', 'age' :18}@app.route('/postApi',methods=['POST'])def he原创 2020-07-26 23:48:07 · 493 阅读 · 0 评论 -
学弟教程-Flask-Docker+uwsgi部署
文章目录环境配置一、实验目的二、实验过程2.1 编写Flask应用2.2 编写uwsgi配置文件2.3 编写Dockerfile2.4 构建容器2.5 启动镜像三、总结uwsgi部署Flaskgunicorn部署Flask环境配置运行环境 : CentOS7Python版本 : Python3.7Docker版本 : Docker 19.03.12内网IP : 192.168.3.20一、实验目的使用Docker将本地Flask应用打包,并完成部署二、实验过程2.1 编写原创 2020-07-12 11:48:16 · 846 阅读 · 0 评论 -
学弟教程-Flask+Bootstrap实现体温登记系统
一、实验目的编写一个学生体温提交平台,可提交与删除学生当日的体温数据二、实现效果三、实验过程使用技术CSS : BootstrapJS : JQuery弹窗控件 : SweetAlert2WEB框架 : Flask数据库 : sqlite项目结构3.1 前端1. HTML部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l原创 2020-07-07 13:05:00 · 605 阅读 · 0 评论 -
学弟划水日记-Bootstrap+Flask实现上传作业平台
项目地址git@code.aliyun.com:dalao/submit_homework.gitDocker地址docker pull registry.cn-beijing.aliyuncs.com/liyuanhao/homework:v3docker run -itd -p 宿主机端口:8080 镜像id文章目录问题引入运行结果一、需求分析1.1 上传1.2 重命名二、系统设计2.1 概要设计2.2 存储设计三、实验过程3.1 前端3.1.1 信息表格3.1.2 提交框3....原创 2020-07-03 14:08:38 · 891 阅读 · 0 评论 -
学弟教程-Python-文件操作
文章目录一、实验目的二、实验环境三、文件操作文件路径问题3.1 创建文件3.1.1 当前项目路径3.1.2 指定路径3.2 修改文件3.2.1 写入内容3.2.2 追加内容3.2.3 覆盖内容3.2.4 重命名3.3 读取文件3.3.1 整体读取3.3.2 逐行读取3.4 移动/复制文件3.5 删除文件一、实验目的掌握Python文件操作二、实验环境系统环境 : Windows 10 2004IDE : PycharmPython: Python 3.8三、文件操作文件路径问题在原创 2020-06-29 11:02:04 · 445 阅读 · 0 评论 -
学弟教程-Linux-CentOS7安装Python3
文章目录相关教程一、实验目的二、实验过程2.1 安装Python32.2 设置Python32.3 pip3换源相关教程Python操作虚拟环境一、实验目的CentOS安装Python3,并对pip3换源二、实验过程2.1 安装Python3安装编译Python所需的依赖yum -y install gcc zlib* libffi-devel下载Python3wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.原创 2020-06-28 19:11:39 · 368 阅读 · 0 评论 -
字符串的格式化输出
一、实验目的使用多种语言完成字符串的格式化输出二、实验环境VS Code、IDEA三、实验过程3.1 Pytohnname = "Dalao"age = 21方法1info = "My name is %s , I am %d years old."%(name,age)方法2 formatinfo = "My name is {0} , I am {1} years old.".format(name,age)方法3 字典传值data = {'name':"Dalao",'原创 2020-06-21 15:05:25 · 416 阅读 · 0 评论 -
学弟教程-Python-虚拟环境的创建与操作
一、Windows环境1.创建虚拟环境1.1创建一个空文件夹demo,并进入其目录下1.2安装virtualenv工具pip install virtualenv1.3创建名叫venv的虚拟环境 virtualenv venv 1.4设置python解释器,这里用的Anaconda#指令格式为:virtualenv -p python.exe文件的路径 创建的虚拟环境的名字2、使用虚拟环境进入venv/Scripts目录下输入activate 敲回车原创 2020-05-15 11:50:53 · 371 阅读 · 0 评论