- 2024-09-08深入掌握Go语言中的正则表达式与字符串处理
Go语言中的正则表达式与模式匹配在编程中,字符串处理是常见的需求之一,而正则表达式则是一个强大的工具,能够帮助我们实现复杂的字符串匹配、提取和替换功能。Go语言内置了对正则表达式的支持,通过regexp包,我们可以轻松实现模式匹配的各种操作。本文将详细介绍正则表达式在Go语
- 2024-09-07大模型API实战-console.bce.baidu.com/qianfan/
百度千帆大模型平台API调用实战需要注册并实名制,然后到模型服务-->模型推理,选择可以免费开通的模型开通(其他都是收费的有坑)ACCESS_KEY、SECRET_KEY和AK、SK的获取ACCESS_KEY、SECRET_KEYpython调用#安装包(Python>=3.7):pipinstallqianfanimportosimportqianfan
- 2024-09-07OS 常用模块
Python的 os 和 os.path 模块提供了许多用于与操作系统交互的函数,包括文件和目录的管理。下面是一些常用函数的示例和解释,以及如何使用它们:1. os.getcwd()获取当前工作目录。importoscurrent_directory=os.getcwd()print(f"Currentworkingdirectory:{current
- 2024-09-06【python】打包神器--pyinstaller
1:简介pyinstaller是一个python的第三方库,它能够在Windows、Linux、MacOS等操作系统下将Python源文件打包,通过对源文件打包,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。在Windows上使用就打包成.exe文件。在Mac上使用就打包成m
- 2024-09-06IO流
什么是IO流IO:(inputoutputstream):输入输出流。针对文件中的内容进行的操作。读取文件中的内容和向文件中写入内容。IO的分类按照方向:输入流和输出流按照内容:字节流和字符流。按照处理:处理流和节点流常见流类有那些字节输出流。OutputStream它是所有字节输出流类
- 2024-09-06项目.py编译.pyc脚本
importosimportpy_compile#项目根目录project_dir=os.getcwd()#需要忽略的文件和目录ignore_files=['gunicorn.conf.py']ignore_dirs=['venv']defcompile_and_cleanup(root_dir):forroot,dirs,filesinos.walk(root_dir):#忽略指定目
- 2024-09-06通过字节流下载网络图片到本地案例
packagecom.zhangxueliang.demo;importjava.io.*;importjava.net.URL;publicclassURLDemo{publicstaticvoidmain(String[]args)throwsException{URLurl=newURL("http://f.hiphotos.baidu.com/image/pic/item/b3119313b07eca80787730
- 2024-09-06字节流批量下载图片代码实现
packagecom.zhangxueliang.demo;importjava.io.*;importjava.net.URL;importjava.util.Properties;publicclassURLDemo{publicstaticvoidmain(String[]args)throwsException{Propertiesproperties=newProperties();InputStrea
- 2024-09-06文件和路径相关的函数和方法总结
1.文件操作open(file,mode):打开文件,模式常见选项:'r':读取'w':写入(覆盖)'a':追加fileObj.write(content):将内容写入文件,返回写入的字符数。fileObj.readlines():读取所有行并返回一个列表。fileObj.readline():读取文件的一行。withopen(file):上下文管理,自动关闭文件。2.os
- 2024-09-06python 命令行参数解析
追加参数pythonexample.pyNewYorkLosAngelesChicago给参数申明分配内存Locations:['NewYork','LosAngeles','Chicago']具体实现importargparseparser=argparse.ArgumentParser(description='Processsomelocations.')parser.ad
- 2024-09-05Python【2】问题
目录模块与包是什么?赋值、浅拷贝和深拷贝的区别?Python中如何生成随机数?Python中的os模块常用方法?□os.path和sys.path分别表示什么意思?□赋值read、readline和readlines的区别?介绍一下except的作用和用法?□在except中return后还会不会执行finally中的代码?□xrange
- 2024-09-05鸿蒙OS试题
关于静态检查描述错误的是:A.静态检查可以检测代码中的语法错误和潜在的逻辑错误,也支持检测代码在运行时现的错误,因此静态检查可以替代动态测试。B.静态检查是指使用静态代码分析工具对软件的“静态"(不运行的)代码进行分析的一种方法,找出代码中潜在的漏洞。静态代码分析器
- 2024-09-05鸿蒙OS试题
hiAppEvent提供的Watcher接口,()属性不配置,会导致编译报错,产生"ArkTSCompilerError".A.onReceiveB.triggerConditionC.onTriggerD.name在ArkTs中以下哪些属性的声明是错误的classc{}letvalue1:number=null;letvalue2:stringlnull=null;letvalue3:strin
- 2024-09-05【32项目】基于stm32f103c8t6的智能拐杖(文章末尾含完整代码)
一.设计背景当我们带着家中的老人出去游玩时,难免会遇到有时老人走丢的情况,加上一般他们没有随时携带手机的习惯,很难找到他们,于是我们设计了一款智能的拐杖,通过通过GPS、电子罗盘等模块,来获取经纬度和磁北的夹角,然后通过对方的经纬度计算距离和角度,指向对方的位置,显示为对方的
- 2024-09-05unittest+request+htmltestrunner为什么强于pytest+request+allure?
关于接口自动化框架python的实现方案,主流的就unittest/pytest+request+htmltestrunner/allure。而unittest库相比于pytest在网上被各个博主喷的体无完肤,没有mark标记共功能,没有用例重跑机制、测试报告不如allure好看功能不如allure强大等等。但是我们深度思考后能否给自己提个
- 2024-09-04python遍历之批量更改文件名
遍历方式更改文件名importosimportsys#定义一个名字叫做rename的函数defrename(filePath):"""批量重命名指定路径下的'.dbf','.prj','.shp','.shx'格式的文件,重命名格式:文件_文件夹名字,并删除'.sbn','.sbx','.
- 2024-09-04Electron32-ViteOS桌面版os系统|vue3+electron+arco客户端OS管理模板
基于electron32+vue3setup+pinia2桌面端os管理解决方案ElectronVue3OS。vue3-electron32-os全新原创Electron32+Vite5+Vue3+Pinia2+ArcoDesign+Echarts+Swiper搭建桌面版os管理模板。内置macos+windows两种桌面布局风格、自研可拖拽式栅格布局模板引擎、支持JSON动态配置桌面菜
- 2024-09-04Flutter仿京东商城项目:支持最新的Flutter 3.x及鸿蒙OS
Flutter仿京东商城项目:支持最新的Flutter3.x及鸿蒙OS引言Flutter,作为谷歌公司推出的一款基于Dart语言的开源移动UI框架,因其跨平台、高性能的特点,迅速在移动开发领域获得广泛关注。随着Flutter3.x的发布,带来了诸多新特性和改进,进一步提升了开发效率和用户体验
- 2024-09-03python 常见OS基本操作
python常见OS基本操作Python的os模块提供了与操作系统交互的各种功能。下面按照一些常见的使用场景,按顺序介绍os模块的一些基本操作及其示例代码。1.获取和改变当前工作目录首先,通常我们会获取当前的工作目录,然后可能会改变工作目录。python深色版本importos#获取
- 2024-09-02lua的os.time()受时区影响
问题最近在项目中发现os.time()返回的结果里把输入当作本地时间进行处理,而不是当作UTC的时间处理。例如这样一行代码:localtm=os.time({year=1970,month=1,day=1,hour=8});print(tm)预期返回是8*60*60,但是输出tm会得到0。具体原因就是作者目前所在位置使用北京时间(
- 2024-09-02为代码块添加 Mac OS X 窗口样式
为代码块添加MacOSX窗口样式为代码块添加MacOSX窗口样式,在代码块pre之前添加图片,在代码块pre之后添加文本。pre{padding:30px2px2px2px;line-height:1;overflow:auto;word-wrap:normal;border-radius:5px;}pre>code{mar
- 2024-09-02JAVA-IO流之字节的输入输出流
一、IO流的分流按流的流向分为:输入流、输出流根据处理的数据类型分为:字节流、字符流在计算机中、将硬盘上的文件向内存中的流为输入流(读取)、将内存中的流输出到硬盘为输出流(写)二、java流-字节输入输出流概念:流可以理解为一个数据序列、输入流表示从一个源读取数据,输出流表
- 2024-09-02windows的nohup后台运行
在Linux系统中,可以通过nohup命令运行python程序,实现后台运行。windows操作系统也可以实现类似功能。1.适用操作系统本文主要使用win10,其他版本windows可以尝试,如果不行,请另行他法。假设test.py如下程序:importossource_path=r'D:\zjc\Daily_Batch\fastapitest\test
- 2024-09-02[oeasy]python0032_ 火星文字幕_os_操作系统的作用_time_sleep_延迟
032导入_import_os_time_延迟字幕效果_道德经文化_非主流火星文154播放·0赞同视频 show:stepversion:1.0enable_checker:trueHelloWorld!回忆上次内容这次我们了解了unix系统在multics项目失败后汤普森和里奇为了玩游戏自制了u
- 2024-08-31python学习之路 - PySpark快速入门
目录一、PySpark实战1、前言介绍2、基础准备a、pySpark库的安装b、构建pySpark执行环境入口对象c、pySpark编程模型3、数据输入a、python数据容器转RDD对象b、读取文件内容转RDD对象4、数据计算a、map算子b、flatMap算子c、reduceByKey算子d、综合案例e、filter算子f