logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙 PC使用ohos-pip-autosign激活自动签名工具,安装第三方库glom实现Python处理多层嵌套字典/列表/对象的工具库

定义输出结构,key自定义,value写路径print("重组用户信息:")# 输出:# {# 'location': '广东-深圳'# }彻底消灭多层.get()嵌套,代码极简可读性高内置默认值机制,不会抛出 KeyError / IndexError原生支持数组遍历、扁平化、多字段重组内置T表达式支持运算、字符串方法、类型转换一站式完成「取值+转换+重组」,无需分步处理。

文章图片
#harmonyos#pip#python
鸿蒙 PC使用ohos-pip-autosign激活自动签名工具,安装第三方库pendulum实现Python时区友好的日期时间库

封装成Django标准校验器,可直接给/ Form字段使用# 邮箱校验器raise ValidationError("邮箱格式非法")# 手机号校验器raise ValidationError("手机号格式错误")# URL校验器raise ValidationError("网址格式错误")

文章图片
#harmonyos#pip#python
鸿蒙 PC使用ohos-pip-autosign激活自动签名工具,安装第三方库validators实现Python数据校验库,内置大量常用格式校验规则

摘要 本文分为两部分:第一部分介绍在鸿蒙PC系统上搭建Python开发环境的完整流程,包括使用Harmonybrew包管理器安装Python、配置自动签名工具ohos-pip-autosign,以及通过NumPy测试环境;第二部分详细讲解Python轻量级数据校验库validators的使用方法。 validators库提供开箱即用的数据校验功能,支持邮箱、URL、IP、手机号、身份证等常见格式验

文章图片
#harmonyos#pip#python
鸿蒙 PC使用ohos-pip-autosign激活自动签名工具,安装第三方库pycryptodome实现Python对称加密(AES、DES)

本文介绍了在鸿蒙PC环境下搭建Python开发环境的方法,并详细讲解了pycryptodome加密库的使用。主要内容包括: 环境搭建:通过Harmonybrew安装适配版Python,使用ohos-pip-autosign解决签名限制,成功配置NumPy开发环境。 pycryptodome库详解: 支持AES、RSA等对称/非对称加密 提供MD5、SHA等哈希算法 包含HMAC签名等安全工具 实战

文章图片
#华为
鸿蒙 PC使用ohos-pip-autosign激活自动签名工具,安装第三方库arrow实现Python人性化时间处理库

本文介绍了在开源鸿蒙PC社区搭建Python开发环境的方法,并详细讲解了Python的Arrow时间处理库。主要内容包括: 鸿蒙PC环境搭建:通过Harmonybrew安装适配版Python,使用ohos-pip-autosign解决签名限制,完成NumPy测试。 Arrow库详解: 解决了原生datetime繁琐的痛点 提供链式调用、智能时间操作等功能 支持时区转换、人性化时间显示 核心功能演示

#harmonyos#pip#python
仓颉实战系列 - 泛型 类型形参与类型变元

如果 A 和 B 是类型,T 是类型构造器,设其有一个类型参数 X,那么:• 如果 T(A) <: T(B) 当且仅当 A <: B,则 T 在 X 处是协变的。• 如果 T(A) <: T(B) 当且仅当 B <: A,则 T 在 X 处是逆变的。• 如果 T(A) <: T(B) 当且仅当 A = B,则 T 是不型变的。

文章图片
#仓颉
跨平台React Native鸿蒙开发案例十一:如何bundle在rawfile中推入沙箱

本文介绍了向HarmonyOS应用沙箱推送文件的两种方法:1)通过rawfile资源管理将bundle写入沙箱路径;2)使用HDC工具结合FTP协议推送文件。重点说明了应用沙箱路径与物理路径的映射关系,以及调试时切换应用视角的方法。针对HDC推送的权限限制问题,提供了启用网络权限、启动BFTPD服务和使用FTP命令的具体操作步骤,并强调需注意权限配置和路径正确性。通过代码示例和图表详细展示了文件推

文章图片
#javascript#开发语言#ecmascript +3
跨平台React Native鸿蒙开发案例十二:商品页面底部提供了多个TurboModule方法

本文介绍了鸿蒙系统中React Native组件的实现方式。通过RNInstance核心类管理React Native实例,使用@Component装饰器定义自定义组件结构。重点展示了Goods组件的实现,包括bundle路径配置、Metro开发服务器检测、全局导航状态管理等功能。详细说明了PageMap构建器如何实现页面路由集中管理,以及aboutToAppear生命周期中的事件监听处理机制。该

文章图片
#javascript#开发语言#ecmascript +2
跨平台React Native鸿蒙开发案例三:不继承RNAbilty,由原生页面跳转到RN页面

摘要 该文档展示了一个原生应用跳转至React Native页面的混合开发Demo工程,包含以下核心内容: 工程结构:分为RN侧工程(RNProject)和原生工程(NativeProject)两部分 环境配置: 详细说明了依赖安装步骤(ohpm/npm/yarn) 描述了从打包到运行的完整流程 代码示例:展示了一个基础RN页面组件(App)的实现,包含样式设置和布局注释 效果演示:提供应用界面截

文章图片
#javascript#开发语言#ecmascript +2
跨平台React Native鸿蒙开发案例十二:商品详情页面

本文介绍了华为鸿蒙OpenHarmony与React Native集成的详情页面组件实现方案。项目采用混合渲染架构,通过RNInstance管理React Native实例,支持Metro热加载调试和Release版本发布。代码结构展示了ArkTS语言的组件化开发模式,包括状态管理(@State)、样式定义和跨平台属性传递机制。特别说明了Release版本在包大小、构建速度和调试功能上的优化,以及

文章图片
#javascript#开发语言#ecmascript +3
    共 142 条
  • 1
  • 2
  • 3
  • 15
  • 请选择