微信公众号手机网站开发发稿系统

张小明 2026/1/11 18:10:51
微信公众号手机网站开发,发稿系统,佛山关键词排名效果,律师事务所网站设计目录 引言 一#xff0c;time模块 #xff08;一#xff09;、核心概念 #xff08;二#xff09;、常用函数分类及示例 1. 获取时间戳#xff08;time#xff08;#xff09;#xff09; 2. 返回结构化格式的时间#xff08;localtime#xff08;#xff09…目录引言一time模块一、核心概念二、常用函数分类及示例1. 获取时间戳time2. 返回结构化格式的时间localtime3.格式化和解析操作time.strftime和time.strptime4.延时函数sleep二.random模块1. random 随机数模块用于产生随机数2. randint(a,b) -- 生成一个在[a,b]范围内的随机整数包括a和b3. uniform(a,b) -- 返回一个在[a,b]区间内的随机小数包括a和b4. 利用切片的方式randrange(start,stop,step)5. choice(有序的iterable) -- 从有序的可迭代对象中随机选择一个元素6. shuffle() -- 将有序可迭代对象中的元素打乱顺序类似洗牌三.os模块1. 文件和目录操作os.system2. 路径操作os.getcwd()3. 创建和删除os.mkdir和os.rmdir4. 重命名os.rename5.os.path模块四.json模块五.结语引言上一节博主讲解了关于【Python】模块与包这一节我们来看一下Python的一些常用模块一time模块Python 的time模块是处理时间相关操作的核心模块之一主要用于获取时间戳、时间格式化、程序延时、CPU 时间统计等场景。下面从核心功能、常用函数、使用示例等方面详细介绍一、核心概念在使用time模块前先理解两个基础概念时间戳timestamp从1970 年 1 月 1 日 00:00:00UTC/GMT 的午夜开始到当前时间的秒数浮点数是计算机存储时间的常用方式。结构化时间struct_time一个包含年、月、日、时、分、秒等信息的元组 / 对象共 9 个元素可通过索引或属性访问如tm_year、tm_mon。二、常用函数分类及示例1. 获取时间戳timeimport time print(time.time())2. 返回结构化格式的时间localtimeimport time # localtime() -- 获取当前时间 st time.localtime() # 返回结构化格式的时间 # 结构化时间(struct_time): struct_time元组共有9个元素 # 年 月 日 时 # time.struct_time(tm_year2025, tm_mon12, tm_mday10, tm_hour19, # 分 秒 星期几 一年中的第几天 夏令时间 # tm_min50, tm_sec32, tm_wday2, tm_yday344, tm_idsst0) print(st)3.格式化和解析操作time.strftime和time.strptimeimport time # strftime(format,struct_time) -- 根据指定格式将时间元组转换为字符串参考格式化时间字符串化对应表 # strptime(struct_time,format) -- 将时间字符串解析为时间元组struct_time # 将格式化时间转换成字符串时间 str time.strftime(%Y-%m-%d %X,time.localtime()) str time.strftime(%Y-%m-%d %H:%M:%S,time.localtime()) # 将字符串时间转换成格式化时间 tm time.strptime(2025-12-10 20:23:05,%Y-%m-%d %X) print(tm) print(str)常用格式化符号符号含义示例%Y4 位年份2025%y2 位年份25%m月份01-1212%d日期01-3111%H24 小时制00-2310%I12 小时制01-1210%M分钟00-5930%S秒00-5900%a星期缩写Thu%A星期全称Thursday%b月份缩写Dec%B月份全称December4.延时函数sleepsleep(second) -- 程序休眠多少秒 time.sleep(5)二.random模块1. random 随机数模块用于产生随机数import random # random() -- 生成一个[0.0,1.0)范围内的随机小数 r1 random.random() print(r1)2. randint(a,b) -- 生成一个在[a,b]范围内的随机整数包括a和bimport random r2 random.randint(1,10) print(r2)3. uniform(a,b) -- 返回一个在[a,b]区间内的随机小数包括a和bimport random r3 random.uniform(1.0,3.0) print(r3)4. 利用切片的方式randrange(start,stop,step)import random # randrange(start,stop,step) # step是可以省略的 # 从指定范围内按照指定基数递增的集合中获取一个随机数类似于range()函数 # 使用randrange方法生成一个在[0,10]之间的偶数 r4 random.randrange(0,10,2) print(r4)5. choice(有序的iterable) -- 从有序的可迭代对象中随机选择一个元素import random # choice(有序的iterable) -- 从有序的可迭代对象中随机选择一个元素 # 通过索引来迭代的 r5 random.choice(range(1,10)) print(r5) # 随机选择一个元素 r5 random.choice([1,1.2,15,17,12]) print(r5) # 无序不可用 # r5 random.choice({age:20,sex:男}) # print(r5) # 报错注意像集合字典等无序元素不能用choice6. shuffle() -- 将有序可迭代对象中的元素打乱顺序类似洗牌import random # shuffle() -- 将有序可迭代对象中的元素打乱顺序类似洗牌 list [1,2,3,4,5,6] random.shuffle(list) print(list)三.os模块os模块提供了很多允许你的程序与操作系统直接交互的功能 文件和目录操作创建、删除、重命名文件或目录获取当前工作目录等 路径操作处理不同操作系统下的路径格式如拼接路径1. 文件和目录操作os.systemimport os # 文件和目录操作 # 打开cmd os.system(start cmd) # 打开计算器 os.system(start calc)2. 路径操作os.getcwd()import os # 路径操作 # 获取当前文件所在的路径目录 print(os.getcwd()) # __file__内置变量用于表示当前模块的文件路径。它的值取决于模块是如何加载的 print(__file__)3. 创建和删除os.mkdir和os.rmdirimport os # 创建目录 # 在当前目录下创建目录如果存在则创建失败 os.mkdir(test) # 删除目录 # 删除目录 必须满足空目录 空目录里面没有任何东西 os.rmdir(test)4. 重命名os.renameimport os # 对目录重命名 os.rename(test,test02) # 对目录下面的文件进行重命名 os.rename(test02\\a.py,test02/b.py)5.os.path模块import os # os.path模块 # 判断文件是否存在os.path.exists返回的是布尔型 print(os.path.exists(rC:\Users\Windows\PycharmProjects\pythonProjects\day14\test02\b.py)) # 获取当前文件所在目录 print(os.path.dirname(__file__)) # 获取当前文件名 print(os.path.basename(__file__)) # 给路径做拼接 cur_path os.path.dirname(__file__) file_path os.path.join(cur_path,a.py) print(file_path)四.json模块json.dumps()将Python对象转换为JSON字符串json.loads()解析JSON字符串并转换为Python对象json.dump(): 分别用于将Python对象写入文件作为JSON格式json.1oad() 从文件中读取JSON数据到Python对象import json # 将Python字典转换JSON字符串 data { name: 张三, age:18, phone:1861555284 } # 使用ensure_asciiFalse来正确显示中文 json_str json.dumps(data,ensure_asciiFalse) print(json_str) print(type(json_str)) # class str # 解析JSON字符串并转换为Python对象 json_str {name:张三,age:18,phone:1008611} data json.loads(json_str) print(type(data)) #class dict # 文件操作 # data { # name: 张三, # age:18, # phone:1861555284 # } # # 将Python字典写入JSON文件 with open(data.json,w,encodingutf-8) as f: json.dump(data,f,ensure_asciiFalse) # 从JSON文件读取数据到Python字典 with open(data.json,r,encodingutf-8) as f: load_data json.load(f) print(type(load_data)) # class dict五.结语其实博主是不喜欢发表长篇大论的但是博主是有发表额度的只好委屈大家一下了博主的想法是从python零基础到实现开发软件或小程序博主会不断推出这一类文章后期还会出一份完整教程正常博主会每天更新的如果你也对python感兴趣的话不妨给个一键三连支持一下博主透露一下博主也是大一的┗|O′|┛ 嗷~~
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设 徐州漳州专业网站建设费用

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个案例展示平台,包含5个不同领域的CodeBuddy应用实例:1)Web开发中的自动组件生成,2)数据分析中的Python脚本优化,3)移动应用开…

张小明 2026/1/6 23:11:34 网站建设

网站流量是怎么计算的船舶cms是什么意思

3分钟学会:无需安装的SQLite数据库浏览器,让数据查看如此简单 【免费下载链接】sqlite-viewer View SQLite file online 项目地址: https://gitcode.com/gh_mirrors/sq/sqlite-viewer 还在为查看SQLite数据库而烦恼吗?SQLite查看器是一…

张小明 2026/1/6 18:41:51 网站建设

自己的网站怎么推广长春建筑工程网

Ai2Psd:打破Adobe设计工具壁垒的矢量路径转换革命 【免费下载链接】ai-to-psd A script for prepare export of vector objects from Adobe Illustrator to Photoshop 项目地址: https://gitcode.com/gh_mirrors/ai/ai-to-psd 在设计工作流中,你是…

张小明 2026/1/10 18:46:56 网站建设

东莞专业做淘宝网站推广网络营销有哪些岗位

第一章:Open-AutoGLM 应用更新快速适配在现代AI驱动的应用开发中,Open-AutoGLM 作为一款支持自动化语言模型集成的开源框架,其生态迭代迅速。为确保应用持续兼容最新特性与安全补丁,快速适配框架更新成为开发团队的核心能力。版本…

张小明 2026/1/6 13:21:49 网站建设

北京网站seo外包python源码下载

第一章:为什么你的云边 Agent 总是延迟爆表?一文看懂网络调度暗坑在云边协同架构中,Agent 的延迟问题常常成为系统性能的“隐形杀手”。尽管边缘节点距离终端更近,理论上应具备低延迟优势,但实际部署中却频繁出现响应迟…

张小明 2026/1/7 2:37:05 网站建设

自己做彩票网站风向标网站建设

Topit终极指南:一键实现Mac窗口置顶,彻底告别多任务切换烦恼 【免费下载链接】Topit Pin any window to the top of your screen / 在Mac上将你的任何窗口强制置顶 项目地址: https://gitcode.com/gh_mirrors/to/Topit 在当今快节奏的数字工作环境…

张小明 2026/1/5 4:34:06 网站建设