自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 收藏
  • 关注

原创 Flask

python -- - 通过flask-sqlalchemy映射---- MYSQL。# ORM类 --- 通过flask-sqlalchemy映射---- 表。# class类对象 ---通过flask-sqlalchemy映射---- 表中的一条记录。通过 flask-migrate 发号施令给flask-sqlalchemy 来 影响映射。

2025-02-06 21:35:52 634

原创 JavaScript 随问1

问题1 : 请详细解说一下该段代码中?问题2 : 代码中为什么。

2024-11-19 09:33:28 261

原创 Javascript 构造http请求

确实可以选择到密码输入框,但在JavaScript中直接引用密码字段(尤其是在选择器或变量命名中)可能会暴露代码的目的,从而潜在地降低安全性(尽管这不是一个主要的安全漏洞,但最好避免在代码中直接提及敏感信息)。在上段代码中,使用了jQuery选择器来获取登录表单中的用户名和密码。属性在表单提交时会被发送到服务器,并且它允许我们在JavaScript中更具体地引用到某个字段,尤其是在有多个相同。来选择密码输入框,但在这个特定的例子中,作者可能已经有了另一个方式来标识密码输入框(比如通过。

2024-10-17 08:52:28 772

原创 FLASK 数据库建立以及部署和表的创建

首先安装flask-sqlalchemy一 Mmeber、User模型类的创建。

2024-10-12 14:13:25 510

原创 FLASK 全局模板函数创建以及使用方法来构建资源链接器

类中的三个静态方法(或类方法,取决于其定义)注册为 Flask 应用的全局模板函数。这意味着,一旦这些函数被注册,你就可以在 Flask 应用的模板文件(通常是 HTML 文件)中直接使用它们,而无需传递它们作为上下文(context)的一部分。例如,如果你想在模板中引用一个静态文件(如CSS文件或JavaScript文件),你可以直接使用。来生成正确的URL,而不是在视图函数中手动构建这个URL并将其传递给模板。在这段代码中,我们看到了几个关键的操作,它们都与在 Flask 应用中注册全局模板函数有关。

2024-10-12 11:53:26 629

原创 临工30装载机多路阀

临工30装载机 多路阀

2024-09-15 17:09:52 364

原创 sqlite3 — DB-API 2.0 interface for SQLite databases

sqlite3 — DB-API 2.0 interface for SQLite databases — Python 3.12.4 documentationSource code: Lib/sqlite3/ 源代码位置:Lib/sqlite3/SQLite is a C library that provides a lightweight disk-based database that doesn’t require a separate server process and allows

2024-07-11 09:01:21 776

原创 Kivy Language¶

这意味着你可以将自己的函数绑定到属性上,以便在属性值发生变化时调用该函数(即你被动地“观察”属性以检测潜在的变化)。文件中,有两个地方可以接受Python语句:一个是在属性之后,这会将属性的值设置为表达式的结果(如上面所示的按钮文本);请注意,最外层的小部件会在应用任何其他规则之前,将其kv规则应用于其内部的所有小部件。在后一种情况下,只要它们不增加缩进级别,就可以使用多个单行语句,包括那些换行转义的语句。表达式中检测属性,并创建回调,以便在发生变化时通过你的表达式自动更新属性。Kivy语言会在你的。

2024-07-10 10:02:42 1065

原创 KIVY Button¶

KIVY BUTTON

2024-07-09 21:25:30 1035

原创 KIVY ScreenManager 使用案例常见错误总结

TypeError: unbound method EventDispatcher.bind() needs an argument

2024-07-09 11:07:44 359

原创 python 知识点累积

items()运行结果返回的是一个字典项的视图对象,它包含了字典中所有的(键,值)对。dict_items是一个特殊的视图对象,如何正确理解和使用视图对象中() 和[]的意义在Python中,当你看到类似于这样的输出时,这里的()和[]并不代表传统意义上的元组(tuple)或列表(list),而是用来表示这是一个视图对象(view object)的上下文或格式。不过,这里实际上有一个小小的误导,因为dict_items通常不会直接显示为,特别是当字典不为空时。

2024-07-08 15:12:42 717

原创 KIVY Screen Manager

如果启用了弹出模式,则当新屏幕已经在屏幕管理器(ScreenManager)的位置上时,前一个屏幕会滑出。这是一个已知的问题,我们正在致力于实现一个透明的解决方案,以提供与直接在屏幕上渲染相同的结果。这种过渡效果是新屏幕从屏幕中心“落下”,同时变小并变得更加透明,直到它消失,从而揭示出它背后的新屏幕。支持多种过渡效果,这些效果可以通过改变屏幕的坐标/比例来实现,甚至可以使用自定义着色器来执行复杂的动画。要切换到已经添加的屏幕,您应该使用。- 根据模式,新屏幕会在旧屏幕上滑动进入,或者旧屏幕从新屏幕上滑出。

2024-07-08 09:59:19 989

原创 KIVY Camera¶

一旦该控件被创建,控件内部的纹理将自动更新。默认情况下,将使用您系统中找到的第一个摄像头。Index of the used camera, starting from 0. 使用的相机的索引,从0开始。在创建对象之后,摄像头的纹理并不会立即更新。摄像头的初始化是异步的,因此在请求的纹理被创建之前可能会有延迟。and defaults to False. play是一个波尔值属性 并且默认是 False。布尔值,指示摄像头是否正在播放。(电视、照相机、显微镜等的)清晰度,分辨率;

2024-07-07 09:47:35 981

原创 KIVY 3D Rotating Monkey Head¶

kivy 3D 旋转猴子头这个例子展示了如何使用OpenGL来显示一个旋转的猴子头部。这包括加载一个来自Blender的OBJ文件、使用OpenGL着色语言(GLSL)编写的着色器,以及使用计划好的回调函数。. The filemonkey.obj文件是一个OBJ格式的文件,这个文件是由免费的3D创作软件Blender输出的。该文件是文本格式的,列出了顶点和面,并通过文件中的一个类来加载。文件是一个简单的顶点和片元着色器,使用GLSL编写。

2024-07-06 10:24:56 1201

原创 An actual history of Python on Android

这个 ZDNet 文章几天前被发布关于如何 Python apps 可以马上再Android上运行。它总结了一些当前发展再Android支持 CPython, 但是令人失望的是,它是一个高度地误导关于一些关键点上。在。

2024-07-05 09:27:08 1009

原创 杭州叉车A38老款国二 车辆维修与保养

杭州叉车维修

2024-07-04 08:50:27 324

原创 鲁工小装载机-前后桥传动轴油封更换记录

鲁工装载机前后桥传动轴油封更换

2024-06-30 17:23:53 836

原创 Getting started with Kivy

这份发表通过 kivy图像框架 来校对不同的资源来开始。

2024-06-26 19:42:43 711

原创 Kivy tutorial 005: A drawing app

kivy

2024-06-26 14:19:15 938

原创 Kivy tutorial 004: Making the GUI do stuff, binding to events

NoteNote。

2024-06-25 15:36:30 869

原创 Kivy tutorial 003: Building a full GUI

中心主题: 添加组件到另一个组件中到目前为止,导师课已经涵盖了Kivy应用程序非常基本的元素;让所有的一切跑起来, 增加一个组件(label 标签),和做了一些个性化。Let’s nowcombine现在让我们结合一些组件来制作一个更大GUI。这节导师将单独地覆盖连接组件们到一起,不让它们干任何事, 以后的导师课会有涉及干其他的事。Note这节导师课将构建GUI 通过整个使用Python代码。

2024-06-24 16:25:08 973

原创 Kivy tutorial 002: Improving appearance, customising widgets using Kivy Properties

Note。

2024-06-24 15:39:31 910

原创 Kivy tutorial 001: Say Hello

中心主题: 开始一个App, 让Kivy跑起来介绍任何项目对象应该是一个"Hello World!"应用程序时 有必要并且重要的。因为Kivy时一个GUI框架,这意味着打开一个窗口, 在屏幕上展示文字。这导入了App类, 这类你将使用作为任何app应用的核心对象。你的这个类的实例将创建kivy窗口,并且作为你应用程序的顶级层次服务。下一步导入kivy最重要的介绍部分;组件。你的整的应用程序将同组件一起被建立 每个组件赶一个简单的(相对来说)小的任务。

2024-06-24 15:36:35 908

原创 Kivy tutorial 009: Finishing the drawing app

中心主题: 在两个组件之间传递数据data, 创造kivy属性这节导师课紧跟之前的导师课,因此从获取之前的代码开始。在这代码中,你应该仍然能够在DrawingWidget这个app界面的区域内画画, 但是每次画出的线仍然是随机的颜色。我们最终的任务是让线使用通过sliders选择的颜色。让我们通过重新评估一下 app的状态应该保存在哪。为了一个开始, 我们需要在某处存储目标颜色给线。它是比较贴的放在DrawingWidget组件内, 因为这个类就是 这幅画的意思 和 什么颜色来使用。

2024-06-24 11:36:05 611

原创 Kivy tutorial 008: More kv language

Kivy tutorial 008: More kv language – Kivy BlogCentral themes: Event binding and canvas instructions in kv languageThis tutorial directly follows on from the previous, so start by retrieving the previous code, as below:main.py:drawing.kv:The first th

2024-06-22 17:53:08 611

原创 KIVY BLOG Kivy tutorial 007: Introducing kv language

中心主题: kv语言, 建立一个gui,Note;

2024-06-22 14:26:12 1076

原创 ​KIVY 导师课 一个简单地绘画APP

在下面的导师课中,你将被引领通过你第一个组件的创造。这提供了一个能力强大并且重要的知识当构造KIVY应用项目时, 当它允许你完整地创造新的用户界面同你特殊目的的自定义的元素。

2024-06-18 17:41:44 848

原创 KIVY AliasProperty 运用报错汇总

不过,你可以通过定义一个计算属性(computed property)来模拟getter的功能,同时利用Kivy的。允许你创建一个属性的别名,该别名可以基于其他属性计算得到。但是,与普通的Python属性不同,Kivy的。)并没有直接提供定义getter和setter方法的方式,因为它们是通过装饰器或类变量来定义的。是只读的,你不能直接设置它的值。),该文件需要与Python文件在同一个目录下,或者指定给App类的。在kv文件中,我们创建了一个按钮和一个标签。的别名,所以标签的文本也会自动更新。

2024-06-17 13:38:02 320

原创 KIVY ​Properties¶​

注意:为了使属性被视为已更改,并触发任何绑定到该属性的回调,你必须为其分配一个新的Python对象,而不仅仅是修改该对象的内部状态。是一种特殊的属性类型,它允许你创建对Kivy对象(如按钮、标签等)的引用。是一个布尔值,它决定了当属性链中的某个属性发生变化时,是否应该重新评估并重新绑定属性链。是否kv规则使用这个对象作为一个中级属性在kv规则里, 将更新关联属性当这个对象改变时。的属性或方法都可能需要重新评估,因为整个链都可能已经改变。在运行时更改(例如,你重新分配了一个新的。在上面的例子中,如果。

2024-06-16 10:02:35 1174

原创 KIVY Tutorials » Pong Game Tutorial¶

我们要做的时创造一个非常简单的KivyAPP, 这app创造了一个我们PongGame组件类的案例, 并且返回它作为应用程序UI的一个根类元素, 你应该想象到在这点作为一个分等级的组件树。如果你更换我们案例中的PongGame和组件,所有的组件案例应该有这 竖直的线 和两个标签组件,因为它们定义这些规则为了所有的组件案例。自从我们App类被叫作PongApp,我们可以简单地创造一个文件叫做 pong.kv 在相同的文件夹, 这文件夹将自动的被运行当应用程序运行时。你有一个正在运行的kivy 安装程序。

2024-06-14 17:17:18 1097

原创 KIVY Canvas¶

如果你使用回调类来召唤渲染其他的工具箱方法, 你将有些问题伴随着OpenGL 内容。OpenGL 的状态可以被其他的工具包操控, 并且项目一传播信号返回给Kivy,就会break。一个回收信号,这是一个将当画画操作被执行时一个回收信号被召唤用法说明。注意 如果你执行许多 并行 /或者单行 占运行的召唤到回收信号里, 你可能潜在地降低了渲染执行效率。这是有用的当你需要引用一个重新绘画因为一些值被改变了。设置这到True 如果你想来重新设定OpenGL 内容为了Kivy在回调信号被接收后。

2024-06-13 11:53:49 1033

原创 KIVY Widget class

这样干是有目的的: 这主意是来允许你来在组件类之外创造你自己个的图像表现。更显然的, 你仍然可以是用所有适合的属性来这么干,以至于你的图像表现物完全地影响着组件当前的状态。方法,这方法将返回True如果这点你传给它是在 以组件的位置和大小被定义的轴对称关系盒子的条件内。如果一个简单地AABB 是不充足的, 你可以这方法上伸展来演示这抵触检查同更多复杂的姓张, 例如: 一个多边形。一个例子可以是一个按钮组件在你只想来引发一个行为当这按钮它自己个是真正被触摸的。涉及的间隔 (这组件和它的图像的表现物)

2024-06-08 18:14:24 936 1

原创 kivy 画画

是两个不同的组件,但它们之间存在密切的关系。为了理解这两者之间的关系,我们首先要了解它们各自的作用。ToggleButton ToggleButtonBehavior 两者的关系,但如果你只是想要一个简单的切换按钮,那么直接使用。如果你想要创建一个自定义的切换按钮控件,你可能会直接使用。,这是一个具体的、可视化的切换按钮控件,它内部已经使用了。,这个类本身不提供 UI,只提供行为逻辑。是这个行为逻辑的一个具体实现,它结合了。提供了切换按钮的核心行为逻辑,而。在 Kivy 框架中,

2024-06-08 09:01:50 340

原创 kivy 百词斩项目 报错

在kivy中如何正确设置FigureCanvasKivyAgg 的父窗口(例如Window)的事件处理器。为了正确设置它的父窗口(通常是。这通常意味着你在尝试执行某个特定功能时,比如处理窗口大小变化的回调,但是。是一种常见的Python错误,当你试图访问一个对象(在这个例子中是。)中的一个类,它用来绘制图形,但该类实际上并没有定义或提供名为。2. 定义一个Kivy的子类,比如。类的API并没有提供这样的功能。的大小和布局设置得当,你可以使用。对象)的一个不存在的属性(

2024-06-07 10:45:05 646

原创 kivy.garden.matplotlib

matplotlib 是什么。

2024-06-01 18:40:34 439

原创 Kivy.uix.textinput

一个小小的输入框,纵上下数页文档已不能全不概括,当去源码慢慢寻找,才知道其中作用,才能运用灵活。Text Input — Kivy 2.3.0 documentation# -*- encoding: utf-8 -*-'''Text Input==========.. versionadded:: 1.0.4.. image:: images/textinput-mono.jpg.. image:: images/textinput-multi.jpgThe :class

2024-06-01 12:01:48 1023

原创 Kivy.garden.NavigationDrawer 后续学习

如百词斩部分代码。

2024-05-29 09:03:45 584

原创 Kivy.garden.NavigationDrawer

Kivy.garden.NavigationDrawer

2024-05-24 17:51:46 669

原创 Kivy 项目51斩百词 6 播放读音

为了给小喇叭图像绑定点击事件,实现当用户点击按钮时,触发该事件对应的回调方法。在方法内对于不同的系统Kivy使用不同的播放语音方法,打包不同的系统时 用不同的代码,而不是一蹴而就。(Windows安装不太方便,打包时添加即可)

2024-05-23 11:22:09 218

原创 Kivy 项目51斩百词 5

表为空,那么子查询可能会返回一个错误(取决于数据库的具体实现),因为不能从空集中选择一个随机元素。为了避免这种情况,你可能需要添加一些额外的逻辑来处理这些情况,例如使用。表示访问这个元组的第二个元素(因为索引是从0开始的),而。是一个包含多个元素的元组。根据Python的索引规则,(取决于你的数据库系统)来提供一个默认值,或者确保。匹配,那么这个查询将不会返回任何结果。因此,整个查询的逻辑是:首先,从。表示访问这个元组的第四个元素。然后,使用这个随机选择的。但是,需要注意的是,如果。的表中随机选择一个与。

2024-05-23 11:02:17 462

xlsx 简单快速地将客户名字和客户金额转到收据的小软件

xlsx 简单快速地将客户名字和客户金额转到收据的小软件 更新版本20240930 按样式导入数据后,便捷帮助打印收据。

2024-09-30

xlsx 简单快速地将客户名字和客户金额转到收据的小软件

xlsx 简单快速地将客户名字和客户金额转到收据的小软件 更新版本20240925

2024-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除