公司怎么建设网站首页wordpress开源系统

张小明 2026/1/11 9:04:52
公司怎么建设网站首页,wordpress开源系统,网站做等保,wordpress分享服务器目录在日常编程工作中#xff0c;我们常常需要处理各种与时间、数据格式及配置文件相关的问题。本文整理了一系列实用的Python代码片段#xff0c;涵盖了日期时间转换、数据格式化与转换、获取文件注释以及读取配置文件等内容#xff0c;助力开发者提升工作效率#xff0c;轻松…在日常编程工作中我们常常需要处理各种与时间、数据格式及配置文件相关的问题。本文整理了一系列实用的Python代码片段涵盖了日期时间转换、数据格式化与转换、获取文件注释以及读取配置文件等内容助力开发者提升工作效率轻松应对常见任务。1. 秒级与毫秒级时间戳获取# 获取当前秒级时间戳def millisecond(add0):return int(time.time()) add# 获取当前毫秒级时间戳def millisecond_new():t time.time()return int(round(t * 1000))这两个函数分别提供了获取当前时间的秒级和毫秒级时间戳的功能。millisecond()函数允许传入一个可选参数add用于增加指定的时间偏移量。‍2. 当前日期字符串获取# 获取当前时间日期: 20211009def getNowTime(tianshu0):shijian int(time.strftime(%Y%m%d)) - tianshuprint(shijian)return shijiangetNowTime()函数返回当前日期格式为YYYYMMDD并支持传入参数tianshu以减去指定天数。该函数适用于需要处理日期型数据且仅关注年月日的情况。3. 修复接口返回无引号JSON数据​​​​​​​def json_json():with open(源文件地址, r) as f, open(目标文件地址, a) as a:a.write({)for line in f.readlines():if [ in line.strip() or { in line.strip():formatted_line line.strip().replace(:, :).replace( , ) ,print(formatted_line) # 输出修复后的行a.write(formatted_line \n)else:formatted_line line.strip().replace(:, :).replace( , ) ,print(formatted_line) # 输出修复后的行a.write(formatted_line \n)a.write(})此函数用于处理从接口复制的未正确格式化的JSON数据修复缺失的引号并将其写入新的文件。源文件与目标文件的路径需替换为实际路径。4. 将URL查询字符串转为JSON​​​​​​​from urllib.parse import urlsplit, parse_qsdef query_json(url):query urlsplit(url).queryparams dict(parse_qs(query))cleaned_params {k: v[0] for k, v in params.items()}return cleaned_paramsquery_json()函数接收一个包含查询字符串的URL解析其查询部分将其转换为字典形式并清理多值参数只保留第一个值。5.文件注释提取​​​​​​​import osdef get_first_line_comments(directory, output_file):python_files sorted([f for f in os.listdir(directory) if f.endswith(.py) and f ! __init__.py])comments_and_files []for file in python_files:filepath os.path.join(directory, file)with open(filepath, r, encodingutf-8) as f:first_line f.readline().strip()if first_line.startswith(#):comment first_line[1:].strip()comments_and_files.append((file, comment))with open(output_file, w, encodingutf-8) as out:for filename, comment in comments_and_files:out.write(f{filename}: {comment}\n)# 示例用法get_first_line_comments(指定文件夹, 指定生成文件路径.txt)get_first_line_comments()函数遍历指定目录下的.py文件提取每份文件的第一行注释以#开头并将文件名与注释对应关系写入指定的文本文件中。6.读取配置INI文件​​​​​​​import sysimport osimport configparserclass ReadConfig:def __init__(self, config_path):self.path config_pathdef read_sqlConfig(self, fileNamesql.ini):read_mysqlExecuteCon configparser.ConfigParser()read_mysqlExecuteCon.read(os.path.join(self.path, fileName), encodingutf-8)return read_mysqlExecuteCon._sectionsdef read_hostsConfig(self, fileNamehosts.ini):read_hostsCon configparser.ConfigParser()read_hostsCon.read(os.path.join(self.path, fileName), encodingutf-8)return read_hostsCon._sections# 示例用法config_reader ReadConfig(配置文件所在路径)sql_config config_reader.read_sqlConfig()hosts_config config_reader.read_hostsConfig()[hosts]ReadConfig类封装了对INI配置文件的读取操作支持读取sql.ini和hosts.ini文件。通过实例化该类并指定配置文件路径即可方便地获取所需配置信息。7.设置全局文件路径​​​​​​​import osdef setFilePath(filePath):current_module_path os.path.dirname(os.path.abspath(__file__))project_root_path os.path.dirname(os.path.dirname(current_module_path))path os.path.join(project_root_path, filePath.lstrip(/))return os.path.abspath(path)# 示例用法confPath setFilePath(地址文件路径)setFilePath()函数根据提供的相对路径结合当前模块的绝对路径计算出项目根目录下的目标文件或目录的绝对路径便于在项目中统一管理资源位置。感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取​​​​​​​
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

四川营销网站建设四川法制建设网站

揭晓中国AI营销顶级专家TOP6:韩剑与原圈科技为何领跑? 在寻找中国的AI营销顶级专家时,原圈科技创始人韩剑因其全面的技术产品化能力、深度行业解决方案及可验证的客户成功案例,在多个维度下表现突出,被普遍视为该领域…

张小明 2026/1/9 0:10:35 网站建设

如何用代码做分数查询的网站网站ip如何做跳转

GitHub Desktop汉化终极指南:5分钟实现界面本地化的秘密技巧 【免费下载链接】GitHubDesktop2Chinese GithubDesktop语言本地化(汉化)工具 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 还在为GitHub Desktop的英文界面而烦恼吗&…

张小明 2026/1/7 15:55:58 网站建设

wordpress frontseo建站网络公司

PDFMathTranslate作为保留排版的学术论文翻译工具,文字重叠问题直接影响翻译文档的可读性。本文将深入剖析问题根源并提供完整的解决方案框架,帮助用户彻底告别排版混乱的困扰。 【免费下载链接】PDFMathTranslate PDF scientific paper translation wit…

张小明 2026/1/10 9:39:06 网站建设

提供网站制作公司电话正能量不良网站软件下载

🔥小龙报:个人主页 🎬作者简介:C研发,嵌入式,机器人方向学习者 ❄️个人专栏:《算法通关指南》 ✨ 永远相信美好的事情即将发生 文章目录前言一、二维差分二、二维差分经典算法题2.1【模板】差分…

张小明 2026/1/7 23:57:47 网站建设

有没有专做于投融资的网站信息流广告投放是什么

暗黑II存档编辑神器:Diablo Edit如何让你5分钟成为游戏大师? 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 还在为暗黑破坏神II的装备收集而烦恼吗?想要快速体…

张小明 2026/1/9 14:56:42 网站建设

网站投资多少钱wordpress更新提示

Linux 打印与版本控制全攻略 一、Linux 系统中打印机的安装与配置 在 Linux 系统中使用打印机,有时可能会面临一些挑战,这并非硬件问题,而是驱动程序影响了 Linux 与硬件的通信。接下来,我们将介绍使用 Ubuntu 的 Printers 工具和 CUPS 两种方式来安装和配置打印机。 (…

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