文章分类 -  开发语言

Python、java、shell
Python Faker 生成姓名、身份证、手机号登随机数据
摘要:在软件开发和数据科学领域,生成逼真的假数据是一项常见的需求。这些假数据可以用于测试软件、训练机器学习模型、填充数据库等。Python Faker 是一个用于生成此类数据的强大库,它可以生成各种类型的数据,如姓名、地址、电话号码、电子邮件等。 1 安装 Python Faker 首先,你需要安装 Py 阅读全文
posted @ 2025-07-17 19:47 xibuhaohao 阅读(1) 评论(0) 推荐(0)
Python 安装组件超时处理
摘要:错误原因分析 网络连接问题: 连接 files.pythonhosted.org 超时 可能是网络不稳定或下载速度过慢 pip 版本过旧: 当前使用 pip 18.1 (2018年版本) 最新版本是 21.3.1 解决方案 方法一:增加超时时间并重试 bash 复制 # 增加超时时间到60秒 pip 阅读全文
posted @ 2025-03-28 14:11 xibuhaohao 阅读(85) 评论(0) 推荐(0)
5 分钟掌握 Python 中常见的配置文件
摘要:为什么要写配置文件 在开发过程中,我们常常会用到一些固定参数或者是常量。对于这些较为固定且常用到的部分,往往会将其写到一个固定文件中,避免在不同的模块代码中重复出现从而保持核心代码整洁。 这个固定文件我们可以直接写成一个 .py 文件,例如 settings.py 或 config.py,这样的好处 阅读全文
posted @ 2023-03-10 11:23 xibuhaohao 阅读(59) 评论(0) 推荐(0)
python之读取配置文件模块configparser参数详解(转载)
摘要:原文地址:https://www.cnblogs.com/watertaro/p/10554272.html configparser.ConfigParser参数详解 从configparser的__ini__中可以看到有如下参数: def __init__(self, defaults=None 阅读全文
posted @ 2023-03-10 10:38 xibuhaohao 阅读(45) 评论(0) 推荐(0)
Python用ConfigParser ${} 变量调用与转义
摘要:一、ConfigParser 调用配置文件中的变量 例子: test.cnf [clickhouse] db_name=mydb [sql] ck1 = select * from ${clickhouse:db}.test_table limit 10 从例子中可以看到ConfigParser模块 阅读全文
posted @ 2023-03-09 16:56 xibuhaohao 阅读(187) 评论(0) 推荐(1)
python面试题
摘要:1、GIL(全局解释器锁) 多线程:GIL只对多线程有影响,适合IO密集型,因为CPU发生等待 多进程:GIL对多进程无影响,适合计算密集型 2、深浅copy 变量赋值就是指向,变量copy也是指向 import copy a=[1,2] b=[3,4] c=[a,b] d=copy.copy(c) 阅读全文
posted @ 2023-01-29 17:33 xibuhaohao 阅读(17) 评论(0) 推荐(0)
Python导入上层目录中的包(..) / 导入同级目录的包 (相对导入)--转载
摘要:导入与当前目录同级的其他目录下的包 在dayaset_contra.py文件下想导入labelmaps.py中的包 sys.path.append("..") #进入山曾目录from utils.labelmaps import get_vocabulary, labels2strs而且要求util 阅读全文
posted @ 2023-01-12 15:59 xibuhaohao 阅读(482) 评论(0) 推荐(0)
分布式数据库集群角色分配算法
摘要:一、分布式数据库集群角色分配算法需求 一般分布式数据库自动化安装过程中,需要将不同角色安装到不同的服务器中 1、服务器与角色 比如,笔者有四台服务器,需要将MongoDB集群安装到这四台服务器,需要四个分片,那么每台服务器都要有一个副本集的主节点,每个分片是主-从-仲裁的副本集结构,那么如何进行划分 阅读全文
posted @ 2022-10-08 15:56 xibuhaohao 阅读(101) 评论(0) 推荐(0)
Python zip函数及用法(压缩)
摘要:描述 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 zip 方法在 Python 2 和 Python 3 中的不同:在 Py 阅读全文
posted @ 2022-10-08 15:31 xibuhaohao 阅读(195) 评论(0) 推荐(0)
python 模块搜索路径
摘要:思考: 发现有时候在IDE写好的工程通过IDE启动的时候没有任何问题,但是脱离IDE的环境后运行就会报错,出现找不到模块的情况,由此考虑一个问题,当使用import XXX 或者 from XXX import XXX 来导入某个模块使用的时候,那么python解释器又是如何找到这个模块和模块的相关 阅读全文
posted @ 2022-10-08 15:17 xibuhaohao 阅读(35) 评论(0) 推荐(0)
Python用configparser对配置文件进行读写与大小写问题
摘要:简介 想写一个登录注册的demo,但是以前的demo数据都写在程序里面,每一关掉程序新数据就没保存住。当然也可以写到文件里,然后再自己写一个读取、存储的办法,但是先看看有没有好轮子,查了一下真的有 - configparser Note The ConfigParser module has bee 阅读全文
posted @ 2022-04-24 22:07 xibuhaohao 阅读(764) 评论(0) 推荐(0)
Python用ConfigParser 消除等号之间的空格
摘要:#!/usr/bin/env python3 import sys from configparser import ConfigParser from io import StringIO CONFIG = ''' [Box] box.active = false resolution_track 阅读全文
posted @ 2022-04-24 22:06 xibuhaohao 阅读(343) 评论(0) 推荐(0)
Python for i,j in XXX 多值解包
摘要:Python提供for循环多值解包 1、列表嵌套 例子1:列表嵌套元组 for i,j in [(1,2)]: print(i,j) 1 2 例子2:列表嵌套列表 for i,j in [[1,2],[4,7]]: print(i,j) 1 2 4 7 例子3:列表嵌套列表与元组 for i,j i 阅读全文
posted @ 2022-04-16 20:12 xibuhaohao 阅读(3060) 评论(0) 推荐(0)
Python format 接收列表
摘要:format不仅可以接收字符串作为输入,也可以接收列表作为输入 例子: lista=['ni','hao'] print("这个世界{}{}".format(*lista)) 输出: 这个世界nihao 阅读全文
posted @ 2022-03-22 00:16 xibuhaohao 阅读(272) 评论(0) 推荐(0)
Python 配置文件解析 之ConfigParser模块
摘要:ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 [db] db_host = 127.0.0.1 db_port = 69 db_user = root db_pass = 阅读全文
posted @ 2021-11-26 11:33 xibuhaohao 阅读(50) 评论(0) 推荐(0)