随笔分类 -  Python

摘要:执行pip install mysqlclient或poetry add mysqlclient安装mysqlclient时提示安装失败,提示如下 Collecting mysqlclient Downloading mysqlclient-2.2.7.tar.gz (91 kB) ━━━━━━━━ 阅读全文
posted @ 2025-10-10 14:16 程序员の奇妙冒险 阅读(57) 评论(0) 推荐(0)
摘要:初始化 创建 Python 没有 poetry 和 pyproject.toml,现在需要添加 poetry 结合 pyproject.toml管理依赖 首先执行pip freeze > requirements.txt获取到最简单的依赖列表 进入项目跟目录执行pip install poetry 阅读全文
posted @ 2025-10-09 16:24 程序员の奇妙冒险 阅读(61) 评论(0) 推荐(0)
摘要:以Django为例 安装时指定 执行命令 python -m pip install Django -i https://pypi.tuna.tsinghua.edu.cn/simple/ 永久生效 # 设置默认镜像源 pip config set global.index-url https:// 阅读全文
posted @ 2025-10-08 17:41 程序员の奇妙冒险 阅读(5) 评论(0) 推荐(0)
摘要:import itertools print("\n ABCD的全排列 ") # 产生ABCD的全排列 for e1 in itertools.permutations('ABCD'): print(e1) print("\n产生ABCDE的五选三组合 ") # 产生ABCDE的五选三组合 for 阅读全文
posted @ 2025-10-08 17:15 程序员の奇妙冒险 阅读(12) 评论(0) 推荐(0)
摘要:import itertools list1 = ['A','B','C'] list2 = ['1','2','3'] list3 = ['红色','绿色','白色'] for e in itertools.product(list1, list2, list3): print(e) 输入 ('A 阅读全文
posted @ 2025-10-08 17:14 程序员の奇妙冒险 阅读(9) 评论(0) 推荐(0)
摘要:Python中的字典可以理解为Java中的map或者json person = {'name': '王大锤', 'age': 25, 'height': 178, 'addr': '成都市武侯区科华北路62号1栋101'} print(person.get('name')) # 王大锤 print( 阅读全文
posted @ 2025-10-08 17:00 程序员の奇妙冒险 阅读(9) 评论(0) 推荐(0)
摘要:ujson库 json数据序列化和反序列化 安装 pip install ujson 更新ujson三方库 pip install -U ujson 删除ujson三方库 pip uninstall -y ujson URL网络请求 requests库,简单且强大 pip install reque 阅读全文
posted @ 2025-10-08 16:56 程序员の奇妙冒险 阅读(8) 评论(0) 推荐(0)
摘要:flag0 = 1 == 1 flag1 = 3 > 2 flag2 = 2 < 1 flag3 = flag1 and flag2 flag4 = flag1 or flag2 flag5 = not flag0 print('flag0 =', flag0) # flag0 = True pri 阅读全文
posted @ 2025-10-08 14:44 程序员の奇妙冒险 阅读(12) 评论(0) 推荐(0)
摘要:字符串前面带有f作用 例如:f"Hello, {name}!" 其含义是使用 f - 字符串将变量值嵌入到字符串中,通熟易懂就是将字符串和变量拼接起来,如下 # 定义一个变量 name = "Python" # 使用 f - 字符串将变量值嵌入到字符串中 message = f"Hello, {na 阅读全文
posted @ 2025-04-08 12:00 程序员の奇妙冒险 阅读(12) 评论(0) 推荐(0)