自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kivy ModuleNotFoundError: No module named ‘kivy._metrics‘

不知道是哪根筋抽了,对照了一下确实是搭配了,我重启了一下以为就好了。对应kivy2.0 版本的kivy_examples 是2.0。重新安了一个版本的kivy_examples,报错变了。只好卸载了kivy 2.0 又原封不动的装了。

2024-04-28 10:31:55 72

原创 Kivy 2048 项目

用于确定方块在屏幕上的具体位置;而board_x和board_y是以索引为单位的坐标,用于确定方块在游戏棋盘中的位置。在Kivy 2048项目中,x和y是来表示游戏界面中棋盘的位置坐标。它们分别代表了棋盘在水平和垂直方向上的位置。(board_x, board_y)坐标 如(0,0), (0, 1), (1, 1),(2, 2) 等。board_x和board_y则是用来表示游戏界面中方块的索引位置。,用于表示方块在游戏棋盘中的位置。区别在于,x和y是以。

2024-04-26 09:26:30 164

原创 Kivy Pyinstaller Windows 打包

ImportErrorWhenRunningHook: Failed to import module __PyInstaller_hooks_0_kivy required by hook for module

2024-04-22 13:42:57 245

原创 Kivy 学习2

在 build 方法中,首先定义了一个名为 update_rect 的函数,用于设置背景尺寸。在函数内部,通过设置 layout.rect 的位置和大小,来更新背景尺寸。通过绑定事件处理函数,当布局的位置或大小发生变化时,会自动更新背景矩形的位置和大小。是一个属性,用于表示控件的位置。它是一个包含两个值的元组,分别表示控件的x坐标和y坐标。方法,您可以将一个或多个组件添加到浮动布局中,并根据需要设置它们的位置和大小。是一个方法,用于绑定事件处理函数到布局的属性变化。属性,来设置布局的背景。

2024-04-11 19:34:26 482

原创 KIVY 学习1

它的主要功能包括解析和处理标记语言(如reStructuredText)、生成HTML、XML和其他格式的文档,以及提供自定义扩展和插件的能力。kivy_deps.glew是Kivy框架的一个依赖项,它用于在Kivy应用程序中使用OpenGL扩展包。kivy_deps.sdl2库为Kivy应用程序提供了与SDL2库的交互能力,使得开发者可以在Kivy应用中使用SDL2提供的丰富功能。然后,通过使用不同的渲染器(Renderer),可以将AST转换为不同的输出格式,如HTML、XML或LaTeX等。

2024-04-11 11:56:39 921 1

翻译 ESP32 MFRC522 RFID射频卡模块实验

在这段代码中,spi和sda是参数,用于指定与MFRC522读写器通信所需的SPI总线和SDA引脚。在你提供的代码中,spi是一个SoftSPI对象,它是通过软件模拟实现的SPI接口。在计算机中,十六进制是一种常用的表示数字的方式,它使用0-9和A-F来表示0-15这16个数。其中,A表示10,B表示11,C表示12,以此类推。写入我们需要写入的数据如: 写入卡[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10, 11,12,13,14,15],把RFID标签放在读卡器上,写入成功。

2024-03-31 11:33:36 103

翻译 ESP32 I2C LCD1602 液晶显示实验

使用的典型电压为+5V或+3.3V,但允许使用其他电压的系统。注意:如果不显示字符,请检查接线是否正确,如果确保接线正确的话,打开程序看一下设备地址,一般有两个常用地址:0x3F 或 0x27, 试着修改一下,还有就是调节一下显示的对比度,在IIC 1602液晶显示器中背面有一个可调电阻是用来调节对比度的,如果对比度过低,则不会有显示。当它们连接到控制器时,需要占用大量的IO口,但是一般的控制器没有那么多的外部端口。I2C LCD1602的I2C从地址为0x27也可能是其他的地址如(0x3F)。

2024-03-30 10:31:40 54

原创 家电维修之 电子元件 学习

在正向偏置情况下,即P端连接正电压,N端连接负电压,电子从N端向P端流动,同时空穴从P端向N端流动。接线方式:根据三极管的工作原理,发射区是输入端,基区是控制端,集电区是输出端。而在反向偏置情况下,即P端连接负电压,N端连接正电压,电子从P端向N端流动,空穴从N端向P端流动。对于NPN型三极管,发射区是N型材料,基区是P型材料,集电区是N型材料。而对于PNP型三极管,发射区是P型材料,基区是N型材料,集电区是P型材料。发射极是三极管的输出端,集电极是三极管的输入端,而基极则是控制三极管工作的端口。

2024-03-29 16:46:04 816

原创 ESP32 打不断运行程序,无法写入代码

安装或更新 MicroPython 一下子就行了。THonny 运行里有个配置解释器,多次restart 按钮不管用。

2024-03-29 13:47:52 235

原创 ESP32

交互式提示符(REPL)是MicroPython提供给用户的一种界面,它允许用户在运行时输入Python代码并立即执行。通过交互式提示符,用户可以与MicroPython进行实时的交互,输入命令并查看执行结果。这种即时的反馈机制使得用户可以方便地测试和调试代码,以及进行实时的控制和操作。用户可以通过交互式提示符来编写和执行各种Python命令和程序,从而实现对微控制器硬件的控制和操作。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。2.1 讲 板载LED流水灯实验。

2024-03-29 11:43:26 198

原创 ESP32

esp32 可以使用pycharm 编程吗?

2024-03-28 17:53:04 717

原创 数据库 和数据库之间的关系

例如,如果有一个名为"Orders"的表和一个名为"Customers"的表,可以在"Orders"表中定义一个外键字段"customer_id",它引用了"Customers"表中的主键。键是一个字段或一组字段,它们引用了另一个表中的主键,从而创建了表之间的关系。在上述例子中,"Customers"表必须先创建,并且其中的"customer_id"字段必须是主键。通过以上步骤,就可以通过外键在表之间建立关联。这样可以实现数据的一致性和完整性,并且可以方便地进行表之间的查询和操作。订单详情只能属于一个。

2024-03-24 10:03:58 322

原创 Flask 与微信小程序 SQL数据库之静态方法数据交互案例演示

需要注意的是,request.values返回的是一个ImmutableMultiDict对象,它类似于字典,但是允许多个相同的键存在。在后续的操作中,可以通过修改data中的属性值来实现对页面数据的更新和改变。例如,可以通过修改currentType属性的值来切换不同的状态类型,从而改变页面展示的内容。在页面一开始加载时,data中的属性和对应的初始值会被初始化。在这段代码中,data是一个对象,用于存储页面的数据。在捕获和起泡阶段,该属性是非常有用的,因为在这两个节点,它不同于 target 属性。

2024-03-23 11:47:06 945

原创 小程序 转发 功能

或右上角菜单“转发”按钮的行为,并自定义转发内容。,可以在用户点击按钮后触发。监听用户点击页面内转发按钮(进行小程序分享共呢个。

2024-03-22 14:01:43 239

原创 Flask 与小程序 的图片数据交互 过程及探讨研究学习

绑定的一个getBannerAndCat()函数,并将其设置在onshow生命周期里,通过调用getFoodList(),自动进行的数据读取和刷新。如上例代码所示,图片的展示是通过一个image src='{{item.pic_url}}'标签引入的。今天不知道怎么的,之前拿编程浪子地作品抄过来粘上用好好的,昨天开始照片突的就不显示了。端看看/food/search路由是什么情况,图片传参是怎么传的。表示图片的URL地址,通过该地址可以加载并显示对应的图片。是一个对象或数组,它包含了多个属性,其中。

2024-03-22 12:01:16 578

原创 Flask 继学习 之 py与js文件的关系和通信

py文件是如何和js文件互动的?在Python和JavaScript之间实现互动通常需要使用一些特定的工具或技术。以下是一种常见的方法:使用Web框架:可以使用Python的Web框架(如Django、Flask等)来创建一个Web应用程序。在这种情况下,你可以将Python代码和JavaScript代码嵌入到HTML文件中,并通过HTTP请求进行通信。使用AJAX:AJAX(Asynchronous JavaScript and XML)是一种在不重新加载整个页面的情况下与服务器进行异步通信。

2024-03-22 09:09:20 462

原创 Flask与微信小程序数据通讯 第二步 微信支付之小程序支付

小程序端js中发出wx.requst给flask服务器。首先在wxml中定义一个支付按钮,绑定toPay事件。

2024-03-20 18:47:35 495

原创 flask与小程序登录数据通信案例 第一步 小程序登录

app.js。

2024-03-20 10:20:27 924

原创 flask 继续学习

首先引入到html中的css中来, 然后到js文件里进行相关的配置。datetimepicker 插件如何使用呢?

2024-03-19 08:11:00 292

原创 highcharts

这段代码是一个画图通用组件,使用的是Highcharts库。它通过设置一些默认的配置选项来实现统一的样式和功能。

2024-03-18 14:48:59 163

原创 flask 继续学习

假设我们有一个学生表(students),包含以下字段:学生ID(student_id)、学生姓名(student_name)、学生年龄(student_age)、学生性别(student_gender)和学生所在班级(student_class)。通过group_by,可以将数据按照某个列的值进行分组,并对每个分组应用相应的数据处理操作,如求和、平均值、计数等。通过group_by操作,可以将数据集按照某个列的值进行分类,然后对每个分类进行聚合计算或其他操作。

2024-03-17 18:17:58 363

原创 小程序学习4 mock

如果config.useMock为true,函数会调用mockFetchHome()函数来获取模拟数据。mockFetchHome()函数内部使用了延迟函数delay()来模拟网络请求的延迟。根据配置项config.useMock的值,函数会选择使用模拟数据(mockFetchHome())或者真实的API请求(‘real api’)。如果config.useMock为false,函数会返回一个Promise对象,该Promise对象会立即resolve为’real api’,表示使用真实的API请求。

2024-03-15 15:53:07 808

原创 小程序学习3 goods-card

如果是刷新操作,则直接使用新的列表;如果是加载更多操作,则将新的列表与原有列表合并。解析:async loadGoodsList(fresh = false) {接下来,根据当前的页码和每页的数量计算出要请求的页码。函数异步获取商品列表。获取到列表后,通过调用。如果在获取商品列表过程中发生错误,则通过调用。最后,更新分页信息,将页码和每页数量保存到。设置为1,表示正在加载商品列表。函数的作用是加载商品列表。设置为0,表示加载完成。设置为3,表示加载失败。函数将页面滚动到顶部。,则将页码设置为0。

2024-03-14 15:56:46 415

原创 小程序学习2 自定义组件

这段代码是一个小程序中的swiper组件的使用示例。swiper组件是用来实现轮播图效果的,可以在其中放置多个swiper-item来展示不同的内容。

2024-03-12 11:42:54 319

原创 小程序学习 1

具体来说,"bind:submit"表示将一个名为"handleSubmit"的函数与表单的提交事件进行绑定。这是一个JavaScript函数,名为genSwiperImageList,它的作用是生成一个轮播图的图片列表。元素绑定了一个点击事件,当用户点击该元素时,会触发名为"navToSearchPage"的事件处理函数。你可以在对应的页面或组件中定义该事件处理函数,并在函数中编写相应的逻辑代码。,则返回一个Promise对象,该Promise对象在解析时返回字符串’real api’。

2024-03-11 18:51:02 1136

原创 python Flask与微信小程序 统计管理

接下来,函数会使用数据库查询语句计算该会员的总支付金额,并将结果保存在。在遍历过程中,函数会根据日期和会员ID查询对应的每日会员统计信息。然后,它会查询数据库中的所有会员信息,并进行遍历。对象,并设置其日期、会员ID和创建时间。函数的主要功能是统计会员信息。如果找到了对应的记录,则将其赋值给。首先,函数会根据传入的参数打印出。最后,函数会返回统计结果。的实现,它接受一个参数。

2024-02-14 17:44:59 1944 1

原创 Flask 与小程序 微信模板消息

数据库common/models/queue/QueueList.py。

2024-01-30 10:23:21 330

原创 flask 与 小程序 下单提交 订单列表展示

数据库common/models/member/MemberAddress。

2024-01-19 16:57:59 1045

原创 flask 与小程序 购物车删除和编辑库存功能

其中包含了一个名为"name"的键和对应的值"John",一个名为"age"的键和对应的值30,以及一个名为"city"的键和对应的值"New York"。json.loads()是Python标准库json模块中的一个方法,用于将JSON字符串转换为Python数据类型。需要注意的是,json.loads()只适用于读取JSON字符串,如果想要从JSON文件中读取数据,请使用json.load()方法。请注意,以上是根据提供的引用内容推测的答案,具体的功能和效果还需要根据实际代码和上下文来确定。

2024-01-19 16:56:22 529

原创 flask 与 小程序 购物车 展示功能

问题1: query = query.filter( select_filed.in_( id_list ) ) 中in_是什么。是SQLAlchemy中的一个操作符,用于在查询中判断某个字段的值是否在给定的列表中。再在Food表里查询id字段等于 “id” 这个值里面的,它的key值 是 ”id“然后通过下面代码获取mapping的一个信息。最终返回的结果集与 fodd_ids 相关。从cart_list里取得food_id。这个示例中,我们创建了一个名为。中的记录,并将结果打印出来。

2024-01-19 10:45:44 367

原创 Flask 与 小程序 加入购物车功能

构建数据库 common/models/member/MemberCart.py。构建数据库 common/models/member/MemberCart.py。

2024-01-18 20:09:49 450

原创 flask 与小程序 会员拦截器和分享保存功能

flask网页制作拦截器的时候通过对网页的cookie进行获取和判断,例如 cookie值是不是合法的、是否正确符合格式等,小程序里不能做cookie,这该怎么办呢?在每次请求的时候都会wx.request请求加载里面的header头部,可以在header头部里面加入一个信息,web取到就可以了。每次登录的时候都会cache一个信息,取出Authorization值就可以了。登录时有个cache,存储里有个token,哪些页面不登陆也可以访问的?在mina/app.js。

2024-01-18 09:42:52 400

原创 flask 与小程序 菜品详情和分享功能

【代码】flask 与小程序 菜品详情和分享功能。

2024-01-17 11:11:04 617

原创 Flask 小程序菜品搜索

需要注意的是,直接修改this.data而不调用setData是无法改变页面的状态的,还会造成数据不一致。它可以修改this.data中的数据,并将修改后的数据同步到页面上,从而实现页面的更新。该段代码是一个简单的小程序页面,包含了一个横向滚动的导航栏和对应的内容展示区域。需要注意的是,wx.request只能在小程序的前端代码中使用,不能在小程序的云函数中使用。总体来说,该段代码实现了一个横向滚动的导航栏,点击不同的选项可以切换对应的内容展示区域。根据activeCategoryId。

2024-01-13 10:50:01 1161

原创 Flask 菜品管理

以上是对代码的功能和作用的解析。:这行代码定义了一个文本输入框元素,其中包含了一个名为"weight"的属性和一个名为"info.weight"的变量。:这行代码定义了一个文本输入框元素,其中包含了一个名为"name"的属性和一个名为"info.name"的变量。:选取类名为"wrap_cat_set"的元素下的name属性为"name"的input元素,并将其保存到变量。:这行代码定义了一个隐藏的输入框元素,其中包含了一个名为"id"的属性和一个名为"info.id"的变量。

2024-01-06 21:17:22 1262

原创 Flask 会员列表展示

web/controllers/member/Member.py# -*- coding: utf-8 -*-from flask import Blueprint,request,redirect,jsonifyfrom common.libs.Helper import ops_render,iPagination,getCurrentDate,getDictFilterField,selectFilterObjfrom common.libs.UrlManager import UrlMa

2024-01-05 17:55:48 1111

原创 Flask 与微信小程序对接

Flask微信小程序的对接Flask。

2023-12-27 12:32:08 2463

原创 Flask 日志

用户访问日志和错误日志用户访问日志和错误日志这段代码是一个基于Flask框架的日志服务类,用于用户访问日志和错误日志。代码中定义了一个名为LogService的类,其中包含了两个静态方法:和。方法用于记录用户的访问日志。在该方法中:首先创建一个实例化对象target,并将请求的URL、引用URL、IP地址、查询参数等信息赋值给相应的属性。如果当前用户已登录,则将用户ID也赋值给uid属性。然后获取请求的User-Agent,并赋值给ua属性。最后,将target对象。

2023-12-27 10:55:56 1361 1

原创 模型库创建-使用flask-sqlacodegen

第一步复制该代码到数据库管理器运行,右键对应数据库选择命令列界面,即可在数据库中创建表。如图所示即将db从application.py中导入而不是在模型库中创建db。第二步使用以下代码即可在flask项目中生成相应的py文件模型代码。第三步,对py模型库根据项目需要进行相应的配置更改。再将在数据库表里的数据同步到模型库的方法。使用flask-sqlacodegen。先通过在数据库创建数据表格信息,

2023-12-27 09:25:42 784 1

原创 Flask 账号详情展示

这段代码是一个基于Flask框架的Python应用程序。它包含了两部分代码:Python代码和HTML代码。

2023-12-26 18:22:45 1404 1

空空如也

空空如也

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

TA关注的人

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