
python
文章平均质量分 67
duansamve
我的Web前端(React、Vue)、NodeJS......开发笔记
展开
-
Centos7安装Python3详细过程
注意:建议不要进行上述删除python2环境的操作,可能会导致一些问题(此删除步骤未亲测)。原创 2024-08-18 11:27:29 · 1965 阅读 · 0 评论 -
Content-Type 详解
常见的Content-Type类型包括text/plain、text/html、application/json、application/xml、image/jpeg、audio/mp3和video/mp4等。某些应用程序可能依赖Content-Type来确定如何处理数据,如果缺失该信息,可能会导致数据无法正确地被处理或显示。通过正确设置Content-Type,服务器可以告知客户端如何解析和处理返回的数据,而客户端可以根据Content-Type来选择合适的方式来处理接收到的数据。原创 2024-08-09 22:40:28 · 622 阅读 · 0 评论 -
Python从入门到精通九:Python异常、模块与包
1. 什么是异常:异常就是程序运行的过程中出现了错误2. bug是什么意思:bug就是指异常的意思,因为历史因为小虫子导致计算机失灵的案例,所以延续至今,bug就代表软件出现错误。1. 为什么要捕获异常?在可能发生异常的地方,进行捕获。当异常出现的时候,提供解决方式,而不是任由其导致程序无法运行。2. 捕获异常的语法?3. 如何捕获所有异常?except:两种方式捕获全部的异常。原创 2023-12-12 23:05:25 · 1232 阅读 · 0 评论 -
Python从入门到精通
字面量:在代码中,被写下来的的固定的值,称之为字面量1. 掌握字面量的含义代码中,被写在代码中的固定的值,称之为字面量2. 常见的字面量类型我们目前了解:整数、浮点数、字符串这三类即可3. 如何基于print语句完成各类字面量的输出print(字面量),如:print(10),输出整数10print(13.14),输出浮点数13.141. 注释的作用是?注释是代码中的解释型语句,用来对代码内容进行注解注释不是代码,不会被程序执行2. 单行注释如何定义?原创 2023-12-10 22:38:34 · 1354 阅读 · 0 评论 -
Django零基础到项目实战:virtualenvwrapper使用
virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它可以做:将所有虚拟环境整合在一个目录下管理(新增,删除,复制)虚拟环境切换虚拟环境windows下安装virtualenvwrapper:pip install virtualenvwrapper-win创建虚拟环境默认创建的虚拟环境位于C:\Users\username\...原创 2019-08-17 22:41:34 · 311 阅读 · 1 评论 -
爬虫示例
import requestsif __name__ == "__main__": url = "https://www.sogou.com" res = requests.get(url=url) page_text = res.text print(page_text) with open("./sogou.html", "w", encoding="utf-8") as fp: fp.write(page_text) print(".原创 2021-02-28 21:22:27 · 225 阅读 · 3 评论 -
Node和Django中如何进行CORS跨域
1、axios不支持jsonp,因为axios的作者觉得jsonp不太友好,推荐用CORS方式更为干净;2、在使用axios发送请求时,服务器端设置res.header("Access-Control-Allow-Origin", "*")可以正确得到结果。3、实例:3.1 node.js代码let express = require("express");let a...原创 2019-05-18 07:05:15 · 522 阅读 · 0 评论 -
Python3可变数据类型共有的方法
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。它们共有的方法:.clear()原创 2020-06-29 23:03:02 · 213 阅读 · 0 评论 -
Python3中各数据类型共有的方法
.type().isinstance().del()原创 2020-06-29 22:24:49 · 165 阅读 · 0 评论 -
Python3序列
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。Python序列函数&方法:.len().max().min()...原创 2020-06-28 22:46:26 · 173 阅读 · 0 评论 -
Python3逻辑运算符
假设变量 a 为 10, b为 20andx and y 布尔"与"如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回 20。orx or y 布尔"或"如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。 (a or b) 返回 10。notnot x 布尔"非"如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。...原创 2020-06-27 08:02:02 · 294 阅读 · 0 评论 -
python3 中is和==的区别
is:身份运算符,用来判断对象是否属于同一地址 (python内置函数id() 可以返回对象地址);==:比较运算符,用于判断值是否相同a = "20"b = "20"print(a is b)返回:true原创 2020-06-27 07:58:37 · 593 阅读 · 0 评论 -
Python3中// 和/区别
" / "表示浮点数除法,返回浮点float结果;" // "表示整数除法,返回一个不大于" / "计算结果的最大整数int,特别注意如果其中一个操作数位负数,则结果必为负数。如:a = 5/3b = 5//3c = -5/3d = -5//3print(a,b,c,d,sep=",")输出结果:1.6666666666666667,1,-1.6666666666666667,-2...转载 2020-06-27 07:31:36 · 354 阅读 · 0 评论 -
Python3 环境搭建及开发工具配置
一、Window 平台安装 Python:以下为在 Window 平台上安装 Python 的简单步骤。打开 WEB 浏览器访问 https://www.python.org/downloads/windows/ ,一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。记得勾选 Add Python 3.6 to ...原创 2020-04-05 22:42:33 · 515 阅读 · 0 评论 -
Python:异常捕捉
多个异常捕捉语句:1、多个异常,第一个捕捉到异常之后就不再继续捕捉了;2、finally:不管是否捕捉到异常,都会去执行;3、捕捉到异常后可以选择如何处理,如果还想把原有的异常抛出,用raise语句即可;4、else中的return对finally没有影响;try: x = input("Enter the first number:") y = input(...原创 2019-06-26 22:31:48 · 145 阅读 · 0 评论 -
Python的argv怎么使用(Python参数、解包和变量)
argv:即所谓的参数变量,这个变量保存着你运行Python脚本时传递给Python脚本的参数。解包:把argv中的东西取出来,将所有的参数依次赋值给左边的变量。在argv.py文件中输入以下代码:from sys import argvscript, first, second, third = argvprint("The script is called:", scrip...原创 2019-07-03 22:19:01 · 6463 阅读 · 4 评论 -
python3在windows上CGI的编程
“人生苦短,我用Python”,这句话很好的诠释了Python这种编程语言的强大性。Python是一种脚本解释性语言,可以边运行,边解释。Python的应用领域也非常广泛,比较常用的还是在web方面的各种开发,基于Python也产生了许多的优秀web框架,谈到web开发,就不得不提到一个名词:“CGI”。什么是CGICGI(Common Gateway Interface)也叫通用网关接口...转载 2019-07-14 08:56:25 · 1022 阅读 · 1 评论 -
python3编码转换
str->bytes:encode编码bytes->str:decode解码字符串通过编码成为字节码,字节码通过解码成为字符串。>>> text = '我是文本'>>> text'我是文本'>>> print(text)我是文本>>> bytesText = text.encode()&g...转载 2019-07-06 13:11:58 · 214 阅读 · 0 评论 -
Python语法汇总
如果你之前学过任何一门编程语言,因为每种语言的基础语法要做的事情其实基本是相同的,只是表示方式或某些地方稍稍不同,因此在学Python的时候将它与其它你已经掌握的编程语言对比着学,这样学起来更快,效果也更佳。下面将Python基础语法与JavaScript的基础语法进行对比: JavaScript Python 逻辑关系...原创 2019-07-06 14:35:56 · 278 阅读 · 0 评论 -
python3中break/continue/pass/exit()的作用
break:'退出当前循坏';continue:'跳出当前循环,开启下一次循环';pass:'不执行任何操作,只起到占位作用';exit():'退出整个程序运行'。原创 2019-07-20 09:54:42 · 732 阅读 · 0 评论 -
python3中str()、repr()的区别及其它输出方式
前言python中转换成字符有两种方法:str()和repr(),这两种又有什么区别?什么时候用str?什么时候用repr?str()函数:将值转化为适于人阅读的字符串的形式repr()函数:将值转化为供解释器读取的字符串形式代码示例下面我们用例子来说明两个函数是差异点,还有就是print输出字符串时需要注意的点将整型转换为字符串>>> a = 12...转载 2019-07-20 22:15:30 · 1750 阅读 · 0 评论 -
Python3函数
def args(value, *args): print(type(args)) print(value) for x in args: print(x)args('Samve', 'a', 'b', 'c')def kwargs(value, **kwargs): print(type(kwargs)) print(kw...原创 2019-08-18 08:08:56 · 125 阅读 · 0 评论 -
Python3数据结构汇总
字符 列表 元组 集合 字典 能否被索引或切片 能 能 能 否 否 元素能否被编辑 否 ...原创 2019-06-23 09:15:22 · 237 阅读 · 0 评论