E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python自学笔记
Python自学笔记
D9——IO编程、进程、线程和正则表达式
文章目录IO编程文件读写StringIO和BytesIO操作文件和目录序列化进程和线程多进程多线程ThreadLocal多进程和多线程对比分布式进程正则表达式IO编程由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。比如你打开浏览器,访问网站,先output请求html信息,接下来Input。所以,通常,程序完成IO操作
谈笑233
·
2024-01-19 11:41
python自学笔记
大佬的
Python自学笔记
.pdf,强烈建议收藏
字节跳动大佬的
Python自学笔记
这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer,下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础、到web开发、数据分析
程序猿汤姆
·
2023-12-31 18:15
编程语言
Python
爬虫
python
笔记
pdf
pygame
开发语言
爬虫
学习方法
过一遍Python基础---Day4之面向对象
面向对象⭐⭐⭐文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的
Python自学笔记
知识来源为Python官方文档/菜鸟教程,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发
斯丢匹德先森
·
2023-12-16 08:16
关于Python
python
开发语言
过一遍Python基础---Day3
元组字典集合文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的
Python自学笔记
知识来源为Python官方文档/菜鸟教程,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发
斯丢匹德先森
·
2023-12-16 08:46
关于Python
python
开发语言
过一遍Python基础---Day4
break语句、continue语句、pass语句Python推导式列表推导式字典推导式集合推导式元组推导式(生成器表达式)函数lambda(匿名函数)文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的
Python
斯丢匹德先森
·
2023-12-16 08:46
关于Python
python
开发语言
过一遍Python基础---Day5
迭代器生成器错误和异常异常处理文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的
Python自学笔记
知识来源为Python官方文档/菜鸟教程,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发
斯丢匹德先森
·
2023-12-16 08:13
关于Python
python
开发语言
Python自学笔记
文章目录1、变量2、字符串3、常用函数4、模块使用5、数字类型6、布尔类型7、分支和循环8、列表[]9、元组()10、字符串11、序列12、字典——映射关系13、集合14、函数15、永久存储16、异常1、变量(1)变量名不能以数字开头(2)变量名区分大小写(3)变量名可以用汉字(4)x,y=y,x可以实现x,y值互换2、字符串用单引号或者双引号将内容引起用单还是双取决于字符串中有没有不可避免的单或
weixin_45746472
·
2023-11-19 03:18
python
开发语言
numpy
【
Python自学笔记
】python os.getcwd文件目录找不对&&关于“None”在VSCode里面的奇葩报错
写小组项目的时候需要按照路径读入数据表,数据库和图片列表显示到html,按ChatGPT的答案写了pythonos.getcwd(),结果迁移到同组同学的电脑上总是报错。经过一番查询,在CSDN上发现一个完美解决问题的好帖,特此存下链接方便日后查询:https://blog.csdn.net/weixin_39559015/article/details/110971883?utm_medium=
百里香酚兰
·
2023-11-10 12:04
笔记
【
Python自学笔记
】Flask调教方法Internel Server Error
收到老师的小组作业任务说是写一个自动报告程序,用Python+SQLite+HTML实现,好吧。前面没什么问题,打开VSCode,连数据库+读数据+处理+可视化+模板拼凑,最后调用Flask框架出网页报告的时候总报错连接不了。但换了jinjia2的渲染代码,又能看见模板和生成的html文件,目录也没有什么问题。模板:生成的html代码:我搜了好几个帖子,最后发现是Flask的路径很刁钻的问题:1.
百里香酚兰
·
2023-11-10 12:31
Python自学笔记
python
笔记
flask
Python自学笔记
Python面向对象Python可以运行在任何带有ANSIC编译器的平台上Python源文件通常用.py扩展名Python中默认的编码格式是ASCII格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入#-*-coding:UTF-8-*-或者#coding=utf-8就行了Python标识符在Python里,标识符由字母、数字、下划线组成。在Python
鲸鸟与鹿
·
2023-10-30 10:42
python自学笔记
(一)简单爬虫篇
自学python也有2年了(断断续续的,不是一直学习的那种),所以一直没有学精,时间长了把已经学会的也忘记了,用到的时候还要重新去查资料,很不方便还耽误时间。在这里记录一下已学过一些技能,后期用的时候方便查找,不用再去网上找大量资料再去筛选有用的信息了,同时也希望给新入门的同学一些思路,共同学习,共同成长。我是一个纯小白学过来的,在这里建议新手要先把基础打扎实,python的关键词很少,入门很简单
忍之刃
·
2023-10-25 03:51
爬虫
python
网络爬虫
解决Playwright无法登录Google账号的问题
文章目录问题描述解决问题免费登录生成代码问题描述当使用playwright需要登入google帐号的时候,有可能会出现下面的情况:无法登录,提示浏览器不安全(因为我们是脚本使用)【
Python自学笔记
】
xiaoqiangclub
·
2023-10-10 11:05
网络教程
python
playwright
《流畅的Python》及
Python自学笔记
学习课程:流畅的Python-木易可3小时快速入门Python北京理工大学Python语言程序设计使用书籍:《流畅的Python》流畅的Python代码实例:《流畅的Python》第1章Python数据模型“散装”知识点:数据类型:整型、浮点型、复数、字符串、列表list[]、元组tuple()、集合、字典dictionary{}数字计算类型变化关系:复数>浮点数>整数逻辑运算:not>and>o
sdguy_nobody
·
2023-10-10 07:00
小点
python
笔记
开发语言
git
github
Python自学笔记
——基础篇
本笔记参考视频为:https://www.bilibili.com/video/BV1ex411x7Em?p=101,有兴趣的可以直接移步B站Python编程Sec.1第一个Python程序1第一个HelloPython程序1.1Python源程序的基本概念1.2演练步骤1.3演练扩展——认识错误(BUG)2Python2.x与3.x版本简介3执行Python程序的三种方式3.1解释器python
dreautumn
·
2023-10-07 00:30
学习笔记
Python学习笔记
python
Python自学笔记
8:实操案例五(循环输出26个字母对应的ASCII码值,模拟用户登录,猜数游戏,计算100-999之间的水仙花数)
Python自学笔记
8:实操案例五(循环输出26个字母对应的ASCII码值,模拟用户登录,猜数游戏,计算100-999之间的水仙花数)1.循环输出26个字母对应的ASCII码值第一种是用for循环输出:
百里香酚兰
·
2023-09-29 10:46
Python自学笔记
python
游戏
开发语言
Python自学笔记
三:jupyter notebook
本机环境:macOS11.6+python3.7使用pip安装pip3install--userjupyter如果你安装了Anaconda,那么就无需再次安装jupyternotebook,因为已经内置在里面。Anaconda是Python的数据科学发行版本,不仅自带Python软件,还内置了Jupyter、Pandas、Numpy、Matplotlib等几百种数据科学库。一次安装,应有尽有。当然
buyue__
·
2023-09-29 02:51
Python
python
jupyter
Python自学笔记
二:Linux 上下载和安装 Python
用钢铁意志,成就不平凡人生。上期我们学习了windows下载并安装Pythonhttps://mp.csdn.net/mp_blog/creation/editor/130959185这期我们学习在Linux上下载和安装Python,可以按照以下步骤进行:1.打开终端(Terminal),输入以下命令以更新软件包列表:sudoaptupdat2.安装Python。如果您希望安装最新版本的Pytho
ironmao
·
2023-09-22 05:09
Python自学笔记
python
linux
开发语言
【
Python自学笔记
】Python必须掌握的技能:使用logging自定义log日志(源码)
文章目录编程日志配置文件自定义log编程日志这是一个我自己用的编程日志源码(注意:运行时请将下列示例中的中文注释删除,否则可能会报错!)#!/usr/bin/envpython3#coding:utf-8#Author:xiaoqiang#微信公众号:xiaoqiangclub#Software:PyCharm#File:myLogging.py#Time:2021/5/2821:00import
xiaoqiangclub
·
2023-08-30 22:52
自学笔记
python
logging
日志
【
Python自学笔记
】Python好用的模块收集(持续更新...)
文章目录日志模块钉钉机器人命令助手持续更新中,如果您有其他实用好用的模块欢迎留言...日志模块写代码离不开日志,自定义一个理想的日志对于小白来说可能是一件很反锁的事情,就像我刚学习Python的时候自己写的一个自定义日志,为了解决这个痛点,今天就和大家分享一个可以快速无脑自定义日志的模块nb_log模块简介模块名称项目地址安装命令使用文档nb_log点击访问pipinstall-ihttps://
xiaoqiangclub
·
2023-08-30 22:51
网络教程
Python
实用模块
【
Python自学笔记
】报错No module Named Wandb
【
Python自学笔记
】已经装了wandb,还报错NomoduleNamedWandb方法1.重启cmd和jupyternotebook直接把窗口和cmd页面全关了,重新打开,再次运行安装和启动代码:!
百里香酚兰
·
2023-08-30 07:13
Python自学笔记
python
开发语言
【
Python自学笔记
】python模糊查找redis数据库中的所有key(keys scan)
文章目录使用key获取数据模糊查找keysscan使用key获取数据使用key从reids数据库中获取对应的value,参考代码#自用代码,仅供参考REDIS_URL="redis://127.0.0.1:6379/1"defget_redis_cache_data(key):"""从redis中获取缓存数据"""ifnot
xiaoqiangclub
·
2023-06-15 09:12
自学笔记
redis
数据库
python
【
Python自学笔记
】微软自动化测试工具playwright
文章目录介绍安装使用截图调试模式动作录制&代码生成点击元素&自动等待相关文档介绍Playwright是由微软公司2020年初发布的新一代自动化测试工具,相较于目前最常用的Selenium,它仅用一个API即可自动执行Chromium、Firefox、WebKit等主流浏览器自动化操作。作为针对Python语言纯自动化的工具,可更快的实现自动化。安装依次执行#安装库pipinstallplaywri
xiaoqiangclub
·
2023-04-16 23:14
自学笔记
测试工具
python
microsoft
playwright
【
Python自学笔记
】re.sub()如何正确的替换单个或多个字符串
文章目录re.sub()re.sub()假如我们有一个字符串s='\r\n江南好,风景旧曾谙。日出江花红胜火,春来江水绿如蓝。能不忆江南?\r\n',现在我们需要将字符串按句换行,可以参考如下示例#_*_coding:UTF-8_*_#开发人员:Xiaoqiang#微信公众号:xiaoqiangclub#开发时间:2022/7/1710:39#文件名称:test.py#项目描述:re.sub()使
xiaoqiangclub
·
2023-04-16 23:14
自学笔记
python
re
re.sub
Python笔记 财务小白的 day6 python编程基础(4)
春节前稍微闲下来一丢丢,继续开始更新
Python自学笔记
。】CH6字符串操作1.处理字符串(1)字符串中有引号如何处理。
天天向上的orange
·
2023-04-08 21:16
【
Python自学笔记
】Python异步装饰器
文章目录说明同步装饰器异步装饰器说明python中的装饰器让我们的代码更加灵活简洁,在同步的情况下我们可以很简单的写出一个同步装饰器,但是在异步函数的情况下,我们要如何写这个装饰器呢,具体方式请参考下列代码同步装饰器示例代码#_*_coding:UTF-8_*_#开发人员:Xiaoqiang#微信公众号:xiaoqiangclub#开发时间:2022/4/309:15#文件名称:decorator
xiaoqiangclub
·
2023-04-04 07:55
自学笔记
python
开发语言
异步装饰器
Python自学笔记
1:定义了函数但是还报未定义?
Python自学笔记
:定义了函数但是还报未定义?
百里香酚兰
·
2023-03-29 12:07
Python自学笔记
python
开发语言
Python自学笔记
——3.基础数据类型转换
基础数据类型转换数据类型转换的形式自动类型转换强制类型转换可变数据类型:列表,字典,集合不可变数据类型;字符串,数字,元组容器数据类型:字符串,列表,元组,字典,集合非容器数据类型:数字1.自动类型转换a=Trueb=2c=3.14d=1+2jprint(a+b,type(a+b))print(b+c,type(b+c))print(c+d,type(c+d))当两个不用的数值进行运算时,结果会向
闻浅问涧
·
2023-03-21 12:20
Python自学笔记
——4.运算符
运算符算术运算符赋值运算符比较运算符逻辑运算符成员运算符算数运算符a=2b=3c=5d=-5f='abc'g='def'm=[a,a,a,a,c,a,c,d,f,f]n=[b,b,b,b,b,c,a,a,g,b]o=['+','-','*','/','%','**','//','//','+','*']foriinrange(0,10):x,y=m[i],n[i]ifi==0:z=x+yelifi
闻浅问涧
·
2023-03-19 06:19
Python自学笔记
——1.变量的定义
第一种定义a=10b=20第二种定义a,b=10,20交换变量的数据a=10b=20c=aa=bb=c
闻浅问涧
·
2023-03-17 10:02
Python自学笔记
——2.数据类型
数据类型数据类型就是数据的表现形式常用的数据类型字符串类型string数字类型整型int浮点型float复数complex布尔型bool列表类型list元组类型tuple字典类型dict集合类型set1.字符串类型a='itisstra'b="itisstrb"c='itis"strc"'d='''itisalongstr.itisalongstr.itisalongstr.'''e='ab\tc
闻浅问涧
·
2023-03-16 02:37
【
python自学笔记
】11-条件控制、循环语句
1条件控制1.1if语句if语句的关键字为:if–elif–else。1、每个条件后面要使用冒号:,表示接下来是满足条件后要执行的语句块。2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。ifcondition_1:statement_block_1elifcondition_2:statement_block_2else:statement_block_31.2match…case
猫头不能躺
·
2023-01-12 19:34
python笔记
python
开发语言
【
python自学笔记
】09-列表、元组
1.列表列表都可以进行的操作包括索引,切片,加,乘,检查成员。1.1更新列表可以对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项list=['Google','Runoob',1997,2000]print("第三个元素为:",list[2])list[2]=2001print("更新后的第三个元素为:",list[2])list1=['Google','Runoob','
猫头不能躺
·
2023-01-12 19:04
python笔记
python
开发语言
【
python自学笔记
】10-字典、集合
1字典d={key1:value1,key2:value2,key3:value3}dict作为Python的关键字和内置函数,变量名不建议命名为dict。1.1创建空字典使用大括号{}创建空字典:#使用大括号{}来创建空字典emptyDict={}使用内建函数dict()创建字典:emptyDict=dict()1.2访问字典里的值tinydict={'Name':'Runoob','Age':
猫头不能躺
·
2023-01-12 19:04
python笔记
python
开发语言
Python自学笔记
(一)安装Python3.9.4及Anaconda3-5.3.1
由于Python...,所以我们要学习Python。1.安装Python(武大正版软件)版本:python_3.9.4_64位(傻瓜式点下一步即可)27MB测试:Win+R→cmd→输入python→成功2.安装Anaconda版本:Anaconda3-5.3.1-Windows-x86_64地址:Indexof/anaconda/archive/|清华大学开源软件镜像站|TsinghuaOpen
橙色的小太阳
·
2022-09-28 19:39
小太阳的学习笔记
python
Python自学笔记
——高级篇(面向对象)
本笔记参考视频为:https://www.bilibili.com/video/BV1ex411x7Em?p=101,有兴趣的可以直接移步B站Python编程-高级1面向对象(OPP)基本概念1.1过程和函数1.2面向过程和面向对象基本概念2类和对象2.1类和对象的概念2.1.1类2.1.2对象2.2类和对象的关系2.3类的设计2.3.1类名的确定2.3.2属性和方法的确定3面向对象基础语法3.1
dreautumn
·
2022-09-28 10:35
学习笔记
Python学习笔记
python
Python自学笔记
11-函数的定义和调用
函数是组织代码的非常有效的方式,有了函数,我们就可以编写大规模的项目。可以说,函数是组织代码的最小单元。Python函数的定义函数是代码封装的一种手段,函数中包含一段可以重复执行的代码,在需要用到这些代码时,只需要调用函数,就会运行函数中的代码。python函数这么定义:def函数名称(
和牛
·
2022-08-31 18:00
python自学笔记
10:while循环和for循环
条件控制和循环控制是两种典型的流程控制方法,前面我们写了if条件控制,这节讲for循环和while循环。循环是另一种控制流程的方式,一个循环体中的代码在程序中只需要编写一次,但可能会连续运行多次。在python中主要包含两种循环结构:while循环,表示满足某种条件是,重复运行
和牛
·
2022-08-30 14:00
Python自学笔记
10-for循环和while循环
循环是另一种控制流程的方式,一个循环体中的代码在程序中只需要编写一次,但可能会连续运行多次。在python中主要包含两种循环结构:while循环,表示满足某种条件是,重复运行一段固定代码。for循环,表示遍历某组数据,每次取出一个,重复运行一段固定代码。while循环while循环的语法和if条件非常类似:whileexpression:statement1当expression条件满足时,执行s
·
2022-08-29 21:42
python自动化测试
Python自学笔记
6-列表有哪些常用操作
列表是Python中最重要的数据类型,它使用的频率非常非常的高,最大程度的发挥Python的灵活性。和字符串一样,列表的操作方法也有很多。如果说一头钻进去,可能会导致学习没有重点。在这篇文章当中,首先九柄会跟大家介绍列表的基础操作,然后我会跟大家去说一些列表这个数据类型常用的实战操作。争取能够对Python列表有一个大概的认识。Python列表定义首先我们来看一下列表的定义。列表通常用来存储多个数
·
2022-08-25 17:09
python测试自动化
Python自学笔记
6-列表有哪些常用操作
列表是Python中最重要的数据类型,它使用的频率非常非常的高,最大程度的发挥Python的灵活性。和字符串一样,列表的操作方法也有很多。如果说一头钻进去,可能会导致学习没有重点。在这篇文章当中,首先九柄会跟大家介绍列表的基础操作,然后我会跟大家去说一些列表这个数据类型常用的实战操作。争取能够对
和牛
·
2022-08-25 16:00
Python自学笔记
5:实操案例二(输出出版图书信息、《红楼梦》五位人名、图书音像勋章、身体指标)
Python自学笔记
4:实操案例二(输出出版图书信息、《红楼梦》五位人名、图书音像勋章、身体指标)1.输出出版图书信息这个没啥难度,就是定义变量然后输出,注意调整格式就行book_name='Java程序设计教程
百里香酚兰
·
2022-05-26 08:31
Python自学笔记
python
开发语言
python自学笔记
文件读取写出#!/usr/bin/python#-*-coding:utf-8-*-importsys,osfile=open("./huyangzxz","r")lines=file.readlines()forlineinlines:tmp=line.split("\t")gene=tmp[1].split('.')[0]+"\n"withopen("./7.30test.txt","a")a
夹竹桃的下午
·
2022-01-05 16:30
Python自学笔记
--迭代器与生成器、yield、函数
迭代器iter()和next()方法list=[1,2,3,4]it=iter(list)#创建迭代器对象forxinit:#print(next(it))输出迭代器的下一个元素print(x,end="")或whileTrue:try:print(next(it))exceptStopIteration:sys.exit()▲注:StopIteration异常用于标识迭代的完成,防止出现无限循环
·
2021-10-15 17:37
Python自学笔记
--循环语句、range()函数、pass语句
斐波那契数列a,b=0,1whileb<10:print(b)a,b=b,a+b112358end关键字用于将结果输出到同一行,或者在输出的末尾添加不同的字符c,d=0,1whiled<1000:print(d,end=',')c,d=d,c+d1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,while、else语句count=0whilecount<
·
2021-10-15 16:29
Python自学笔记
--运算符
Python逻辑运算符Python语言支持逻辑运算符,以下假设变量a为10,b为20:运算符逻辑表达式描述实例andxandy布尔"与"-如果x为False,xandy返回x的值,否则返回y的计算值。(aandb)返回20。orxory布尔"或"-如果x是True,它返回x的值,否则它返回y的计算值。(aorb)返回10。notnotx布尔"非"-如果x为True,返回False。如果x为Fals
·
2021-10-13 17:44
Python自学笔记
--基本数据类型
Python3中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3的六个标准数据类型中:不可变数据(3个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3个):List(列表)、Dictionary(字典)、Set(集合)。可以使用内置的type()、isinst
·
2021-10-13 17:43
Python自学笔记
--基础语法
使用缩进来表示代码块,不需要使用大括号{}ifTrue:print("True")else:print("False")True多行语句paragraph="""
Python自学笔记
,多行语句示例。""
·
2021-10-13 16:37
Python自学笔记
(八)函数
Python自学笔记
(八)函数一、定义函数1.1向函数传递信息1.2实参和形参二、传递实参2.1位置实参2.2关键字实参2.3默认值2.4等效的函数调用2.5避免实参错误三、返回值3.1返回简单值3.2
Jayden521
·
2021-08-06 13:10
自学Python
python
Python自学笔记
之函数
函数的创建和调用1deffunction_name(parameters):2expressionsPython使用def开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的具体功能实现代码,如果想要函数有返回值,在expressions中的逻辑代码中用return返回。举例:公司的正常工资为每天200元,如果当月工作的天数大于等于20天,多出的天数每天按300元来结算,并且加1000
Laborious_XDU
·
2021-08-05 21:44
学习笔记
自学笔记
python
【
Python自学笔记
】爬虫必备!Scrapy下载中间件DownloaderMiddleware的使用方法!
文章目录DownloaderMiddleware下载中间件process_request方法process_response方法process_exception方法返回主目录DownloaderMiddleware下载中间件从上图可以看到DownloaderMiddleware所处的位置在调度器发送请求和返回响应的中途,所以我们可以通过设置下载中间件来更改Scrapy的请求和响应。要使用下载中间
xiaoqiangclub
·
2021-06-11 14:19
自学笔记
python
scrapy
爬虫
下载中间件
request
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他