
Python-Day5
零散小记 id(对象) ----> 查看内存地址 type(对象) ----> 查看对象的类 bytes(s, encoding='utf-8') ----> 将字符串s转换成字节, 默认16进制 str(x, encoding='utf-8') ----> 将字节码x转换成字符串 bin() ----> 10进制转为2进制 UTF-8 编码, 1 个汉字 3 个字节 ,1 个字节 8 位 GBK 编码...
2024-01-10
Python Day20
Django 表操作1、基本操作 # 增 # # models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs # obj = models.Tb1(c1='xx', c2='oo') # obj.save() # 查 # # models.Tb1.objects.get(id=123) # 获取单条数据,不存在则报错(不建议) # models.Tb1.o...
2024-01-10
Python-如何调试Flask应用
你打算如何调试Flask中的错误?打印到控制台?Flash信息到页面?还是有更强大的选项可用来找出出现问题时发生的情况?回答:出现错误时,以开发模式运行该应用程序将在浏览器中显示交互式回溯和控制台。要在开发模式下运行,请设置FLASK_ENV=development环境变量,然后使用flask run命令(请记住也指...
2024-01-10
Python自学,Day2-Python基础
本节内容 1.sys模块 2.列表、元组操作 3.字符串操作 4.字典操作1、模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎任何功能都有相应的Python库支持(看...
2024-01-10
Python的sys有哪些功能
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分。处理命令行参数在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称.使用sys模块获得脚本的参数代码如下:print "script name is", sys.argv[0] # 使用sys.argv[0]采集脚本名称if len(sys.argv) > 1:print "th...
2024-01-10
Python-Flask-在默认浏览器中打开网页
我正在用Python开发一个小项目。它分为两个部分。第一部分负责爬网并提取一些信息并将其插入数据库。第二部分负责使用数据库来呈现那些信息。这两部分共享数据库。在第二部分中,我使用Flask框架以一些格式,样式等将信息显示为html,以使其看起来更整洁。这两部分的源文件都在同一个程序包...
2024-01-10
【Python】Django 0424 博客开发 018
目标效果:html的表单变成django_form在comment中创建forms.py文件,编写代码:from django import formsfrom django.contrib.contenttypes.models import ContentTypefrom django.db.models import ObjectDoesNotExistfrom ckeditor.widgets import CKEditorWidgetclass CommentForm(forms.Form): ...
2024-01-10
Python这样操作能存储100多万行的xlsx文件
(1) 如果excel文件是xls,2003版的,使用xlrd和xlwt库来对xls文件进行操作(2) 如果excel文件是xlsx,2007以上版的,使用openpyxl库来对xlsx文件进行操作Tips:xlrd、xlwt和openpyxl非python自带库。我们使用Python做数据挖掘和分析时候,当数据行超过一定数量,xls文件是存不下的。显然无法满足我们的大量数据存储需求...
2024-01-10
1320 --2 《Python程序设计》实验二报告
课程:《Python程序设计》班级: 2013姓名: 石志涛学号:20201320实验教师:王志强实验日期:2021年4月26日必修/选修: 公选课(一)实验内容设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。包含功能有基本四则运算、取模运算、求幂运算、计算简单的三角函数、求阶乘...
2024-01-10
详解K-means算法在Python中的实现
K-means算法简介K-means是机器学习中一个比较常用的算法,属于无监督学习算法,其常被用于数据的聚类,只需为它指定簇的数量即可自动将数据聚合到多类中,相同簇中的数据相似度较高,不同簇中数据相似度较低。K-MEANS算法是输入聚类个数k,以及包含 n个数据对象的数据库,输出满足方差最小标准...
2024-01-10
【Python】Python学习笔记Day1 - 开发基础知识
1.Python注释单行注释 #作为单行注释的符号,语法格式为:# 注释内容 从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。#使用print输出字符串print("Hello World!")#使用 print输出数字print(100)多行注释 使用三个连续的单引号'''或者三个连续的双引号"""...
2024-01-10
Python Pandas - 设置索引的名称
要设置索引的名称,请使用并包含索引名称作为参数。index.set_names()首先,导入所需的库 -import pandas as pd创建索引 -index = pd.Index(['Car','Bike','Truck','Car','Airplane'])显示索引 -print("Pandas Index...\n",index)设置索引名称 -print("\nIndex name...\n",index.set_names('Vehicle'))示例以下是代码 -import pandas ...
2024-01-10
Python Pandas - 创建水平条形图
要绘制水平条形图,请使用pandas.DataFrame.plot.barh。条形图显示离散类别之间的比较。首先,导入所需的库 -import pandas as pdimportmatplotlib.pyplotas plt创建一个有 4 列的 Pandas DataFrame -dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2...
2024-01-10
Python-Kivy中的窗口大小调整
Kivy是Python中与平台无关的GUI工具。由于可以在Android,IOS,Linux和Windows等操作系统上运行,因此Kivy为您提供了编写代码一次并在不同平台上运行的功能。它基本上用于开发Android应用程序,但这并不意味着它不能在桌面应用程序上使用。Kivy是该平台,其大小无关紧要,因为它可以进行自我调整,但是如...
2024-01-10
Python学习笔记 - day11 - Python操作数据库
MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关,MySQL的两种引擎如下: 1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务一个事务是一...
2024-01-10
Python-scikit-learn中跨多列的标签编码
我正在尝试使用scikit-learn LabelEncoder来编码一大串DataFrame字符串标签。由于数据框有许多(50+)列,因此我想避免LabelEncoder为每一列创建一个对象。我宁愿只有一个LabelEncoder可以在我所有数据列中使用的大对象。将整个数据DataFrame投入LabelEncoder会产生以下错误。请记住,我在这里使用伪数据。实际上,...
2024-01-10
Python Pandas - 指示重复的索引值
要指示重复的索引值,请使用方法。index.duplicated()首先,导入所需的库 -import pandas as pd创建具有一些重复项的索引 -index = pd.Index(['Car','Bike','Airplane','Ship','Airplane'])显示索引 -print("Pandas Index with duplicates...\n",index)将重复的索引值指示为 True,其余为 False。默认情况下,它保持未标记重复值的第一次出...
2024-01-10
Python Pandas - 从列中获取唯一值
要从 DataFrame 中的列中获取唯一值,请使用unique(). 要计算 DataFrame 中某一列的唯一值,请使用nunique().首先,导入所需的库 -import pandas as pd;创建一个包含 3 列的 DataFrame。我们也有重复的值 -dataFrame = pd.DataFrame( { "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],"Place": ['Delhi',...
2024-01-10
Python Pandas - 返回索引中的唯一值
要返回索引中的唯一值,请使用Pandas 中的方法。首先,导入所需的库——index.unique()import pandas as pd创建熊猫索引 -index = pd.Index([10, 50, 70, 10, 90, 50, 10, 30])显示熊猫指数 -print("Pandas Index...\n",index)从索引中获取唯一值。唯一值按出现顺序返回,这不排序 -index.unique()示例以下是代码 -import pandas as ...
2024-01-10
20192417 2019--2《Python程序设计》实验四报告
20192417 2019-2020-2《Python程序设计》实验四报告课程:《Python程序设计》班级: 1924姓名: 张家华学号:20192417实验教师:王志强实验日期:2020年6月12日必修/选修: 公选课1.实验内容Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。2.实验过程及结果最开始我...
2024-01-10
Python学习-day14-CSS 前端二:CSS
前端二:CSS CSS:一:介绍:学名层叠样式表(Cading Style Sheets)是一种用来表现HTML或者XML等文件的样式的计算机语言。让HTML和XML看起来更加美观。语法:<style>标签内定义css样式。内容是{key:value}形式。css位置:为了提高样式的重用。css样式一般推荐在html <head>标签的位置以及单独文件引用(head里...
2024-01-10
Python Pandas - 检查索引是否有重复值
要检查索引是否有重复值,请使用Pandas 中的index.has_duplicates属性。首先,导入所需的库 -import pandas as pd创建索引 -index = pd.Index(['Car','Bike','Truck','Car','Airplane'])显示索引 -print("Pandas Index...\n",index)检查索引是否具有重复值 -print("\nIs the Pandas index having duplicate values?\n",index.ha...
2024-01-10
Python - 针对特定属性的 Pandas 密度图
我们将使用csv 文件形式的数据集上的密度图。假设以下是我们的数据集 - Cricketers2.csvplot.density()首先,导入所需的库 -import pandas as pdimportmatplotlib.pyplotas plt将 CSV 文件中的数据加载到 Pandas DataFrame 中 -dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")绘制密度图。考虑的属性是“年龄” -dataFram...
2024-01-10
Python Pandas - 检查索引是否具有唯一值
要检查索引是否具有唯一值,请使用index.is_unique。首先,导入所需的库 -import pandas as pd让我们创建索引 -index = pd.Index([50, 40, 30, 20, 10])显示索引 -print("Pandas Index...\n",index)检查索引是否具有唯一值 -print("\nIs the Pandas index having unique values?\n",index.is_unique)示例以下是代码 -import pandas as ...
2024-01-10
【Python】05-HTTP协议-万字好文!建议收藏
HTTP协议介绍设计HTTP(HyperText Transfer Protocol)是为了提供一种发布和接收HTML(HyperText Markup Language)页面的方法。Http组成由两部分组成:请求与响应客户端请求消息客户端发送一个HTTP请求到服务器的请求消息包括以下格式:请求行(request line)、请求头部(header)、空行和请求数据四个部分组成,下图给...
2024-01-10
