文章分类 - Package / Python
摘要:以下程序可以将原始错误直接打印出来嘛:def func(): try: 1 / 0 except Exception as exc: # raise RuntimeError("计算失败") from exc print(exc) raise def main(): try: func() exce
阅读全文
摘要:【同样是多线程,为什么 C 语言吊打 Python?15分钟看懂全局解释器锁(GIL)| 并发 / 并行 / 竞态条件 / 互斥锁 / CPython 解释器】 https://www.bilibili.com/video/BV1RHz4B8EE8/?share_source=copy_web&vd
阅读全文
摘要:在python编程中,如何res = fun(),fun函数报错,如何不中断函数进行,且能够继续执行但是后续可以判断这里时候有错误 在Python中,有几种方法可以捕获函数错误而不中断程序执行,并且能够判断是否发生了错误: 方法1: 使用 try-except 捕获异常 try: res = fun
阅读全文
摘要:好问题 👍 答案要分情况看: 1. Python 的普通 list 在 Python 里,list 是一个 真正的动态数组。 当你做切片,比如: data = [1, 2, 3, 4, 5] sub = data[1:4] sub 会得到一个新的 列表对象,包含 [2, 3, 4]。 特点: 切片
阅读全文
摘要:import ujson data = {"a": 1, "b": [1, 2, 3], "c": 3.14} # 保存到文件 with open("output.json", "w", encoding="utf-8") as f: ujson.dump(data, f) # 从文件读取 with
阅读全文
摘要:该怎么选 读/写速度 & 规范性 orjson(推荐) 极快的 dumps/loads;对 datetime RFC3339、bytes、dataclass 处理好;默认二进制返回 bytes。 规范性好(NaN、Infinity 需显式选项)。 ujson 也很快,但历史上有边角行为(浮点精度、特
阅读全文
摘要:你可以用 os 或 pathlib 先拿到文件名,再用 split("_") 来拆分关键字。下面给你几个常见的写法: 方法一:使用 os.path import os file_path = "/home/user/data_2025_report.txt" # 获取文件名(不带路径) file_n
阅读全文
摘要:在 Python 里把 dict 保存成文件以及恢复有几种常见方式,取决于你想保存的格式和用途: 方法一:使用 json(推荐,可读性强,跨语言通用) import json # 要保存的字典 data = {"name": "Alice", "age": 25, "hobbies": ["read
阅读全文
摘要:本文介绍 gurobi for python 的安装方法,且不安装 gurobi 的完整安装包 首先确保已经安装了 gurobipy,如果没安装,则可以根据以下两种方式,择其一种方式进行安装。 第一种方法: pip 安装 进入到激活环境的 Python 命令行窗口(如果安装到 Anaconda 里,
阅读全文
摘要:from IC import avgIC, randomWeightsIC, uniformWeightsIC Ew_type = config['Ew_type'] 如果Ew_type是一个str,例如:'randomWeightsIC'。randomWeightsIC是一个函数,如何将Ew_ty
阅读全文

浙公网安备 33010602011771号