Physicslab

Latest version: v2.0.3

Safety actively analyzes 714668 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

2.4.7

2. 修复了颜色打印的Bug,增加了`close_color_print()`以关闭颜色打印
3. 更改了在`Android`上创建存档的行为,同时理论上支持了其他操作系统
4. 更新了`write_Experiment`的`extra_filepath`
5. 更新了`Piece.write_midi`, `Piece.traslate_to_midi`
6. 更新了简单乐器播放多个音符的机制:`Simple_Instrument.add_note`与获取简单乐器的和弦:`Simple_Instrument.get_chord()`
7. 实装了`Chord`类,同时禁止了旧有的和弦表示方式

2.0.4

2.0.3

1. 元件增加`zh_name()`方法
2. 增加对匿名存档的支持(Experiment.is_anonymous_sav)
3. 修复windows locale导致的bug
4. 改进报错信息

2.0.2

1. 新增`web.User.remove_experiment`
2. 新增`lib.analog_circuit`

2.0.1

1. 不再默认省略`crt_wires`的命名空间`lib`
2. 重命名`Translatexyz`, `XYZTranslate`为`native_to_elementXYZ`, `elementXYZ_to_native`, 新增`ElementXYZ`
3. 重命名`lib.Equal_to`为`lib.EqualTo`
4. 移除`Category.BlackHole`, `User.get_user`的`positional-argument`
5. `Experiment.get_element_from_position`现在只会返回list (不兼容更新)

2.0.0

1. 移除`Experiment.show`
2. 废弃`read_plsav_from_web`, `Experiment.open`, `Experiment.open_or_crt`, `Experiment.crt`, 相似功能直接由`Experiment`提供
3. 新增`enum class OpenMode`
4. 重命名`Experiment.write`为`Experiment.save`
5. 重命名`read_plsav`为`load_elements`
6. 移除`Experiment.save`的`no_pop`参数
7. 移除`Experiment.delete`, `Experiment.exit`增加`delete`参数
8. 移除`Experiment.get_element_from_identifier`,新增`get_element_from_identifier`函数
9. 将`Experiment.save`的`extra_filepath`改为`target_path`
10. 移除`Experiment.save`的`ln`参数
11. 支持`with Experiment`,废弃`with experiment`
12. `class Experiment` 实验性地加入`stable`支持, 未来`class Experiment`会更加谨慎地做出不兼容更新
13. `class Experiment`的构造函数支持默认导入元件了,`load_elements`函数被废弃
14. `clear_elements`, `del_element`, `count_elements`, `get_element_from_position`, `get_element_from_index`, `get_element_from_identifier`, `crt_element`改为`Experiment.clear_elements`, `Experiment.del_element`, `Experiment.get_elements_count`, `Experiment.get_element_from_position`, `Experiment.get_element_from_index`, `Experiment.get_element_from_identifier`, `Experiment.crt_element`
15. `pin1 - pin2`被废弃,`crt_wire`现在支持多个参数了
16. `class experiment`被废弃
17. 一些元件增加了`set_properties`方法,并且支持在构造函数中传入这些属性
18. 现在可以通过修改Simple_Instruments.pitches来修改和弦
19. 电学元件新增lock方法
20. 移除元件坐标系`set_O`
21. 元件新增`identifier`参数用于指定元件的id
22. 废弃`elementXYZ.is_elementXYZ()`
23. 重命名`Experiment.exit`为`Experiment.close`

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.