Python
文章平均质量分 76
Python知识由浅到深,日常总结
Black_Me_Bo
最长的路也有尽头,最黑暗的夜晚也会迎接清晨。
展开
-
07-python多线程
Python多线程多线程优点使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。线程与进程的区别 每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程原创 2022-01-24 15:17:13 · 885 阅读 · 0 评论 -
06-python json
Python JsonJson函数方法作用json.dumps()将python对象编码成Json字符串json.loads()将Json字符串解码成python对象json.dump()将python中的对象转化成json储存到文件中json.load()将文件中的json的格式转化成python对象提取出来类型区别PythonJsondictobjectlist,tuplearraystr,unicodest原创 2022-01-22 21:48:23 · 634 阅读 · 0 评论 -
02-python进阶知识
Python面向对象面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。**类变量:**类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。**数据成员:**类变量或者实例变量, 用于处理类及其实例对象的相关的数据。**方法重写:**如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。**局部变量:原创 2022-01-21 19:12:03 · 97 阅读 · 0 评论 -
03-python爬虫
爬虫初识什么是爬虫 网络爬虫,按照一定规则,自动抓取互联网信息的程序或者脚本。由于互联网数据的多样性和资源的有限性,根据用户需求定向抓取相关网页并分析已经成为如今主流的爬取策略。爬虫可以做什么 爬取图片,视频,只要你能通过浏览器访问的数据度可以通过爬虫获取。爬虫的本质 模拟浏览器打开网页,获取网页中我们想要的数据基本流程准备工作 通过浏览器查看分析目标网页,学习编程基础规范获取数据 通过HTTP库向目标站点发起请求,请求可以包含额外的header等信息原创 2022-01-20 23:26:08 · 310 阅读 · 0 评论 -
05-python数据可视化
Flask入门关于Flask了解框架 Flask作为Web框架,它的作用主要是为了开发Web应用程序。 1.所有Flask程序都必须创建一个程序实例。 2.当客户端想要获取资源时,一般会通过浏览器发起HTTP请求。 3.此时,Web服务器使用一种名为WEB服务器网关接口的WSGI(Web Server Gateway Interface) 协议,把来自客户端的请求都交给Flask程序实例。 4.Flask使用Werkzeug来做路由分发(URL请求和视图函数之间的对应关系)。根据每个原创 2022-01-20 23:25:37 · 856 阅读 · 0 评论 -
04-python常用库的详解
Urlib库(web请求)发起get请求# @Time:2022/1/12 21:57# @Author:blackme# @File:testUrlib.py# @Software:PyCharm# -*- coding: UTF-8 -*-import urllib.requestresponse = urllib.request.urlopen("http://www.baidu.com")print(response.read().decode("utf-8")) #对获取到的源原创 2022-01-20 16:00:47 · 416 阅读 · 0 评论 -
python爬取豆瓣电影TOP250
python爬取豆瓣电影TOP250原创 2022-01-20 16:00:07 · 646 阅读 · 0 评论 -
01-Python基础知识
Python基础知识python特点开源、易于维护可移植易于使用、简单优雅广泛的标椎库、功能强大可扩展、可嵌入python缺点运行速度慢python是解释性语言,运行时翻译为机器码非常耗时,而c语言是运行前直接编译成cpu可执行的机器码。但是大量的应用程序不需要那么快的运行速度,因为用户根本感觉不出来。代码不能加密解释型语言发布程序就是发布源代码,而C语言只需要把编译后的机器码发布出去,从机器码反推出c代码是不可能的。python典型应用python环境py原创 2022-01-11 00:11:33 · 307 阅读 · 0 评论