python - 如何加快对对象/类属性的重复访问(xy 符号慢)
问题描述
全部,
我正在使用 PyEphem 库,调用类方法只是更新类变量,而不是返回输出。我已经确定我的程序中的瓶颈是格式化为的代码行
v = sat.range_velocity
如果我删除这条线,并用一个 dummy line 替换它v = 5e3
,程序会在 2.5 秒而不是 45 秒内运行。
所以,我想知道是否有任何方法可以多次快速检索此属性。我想过找到内存地址并加载该值(当然还有一些错误检查),但这似乎在 python 中是不可能的......
解决方案
推荐阅读
- android - 如何禁用“从顶部向下滑动以退出全屏”消息
- ios - 如何在 AR 应用中同时包含和运行图像跟踪配置和世界跟踪配置
- javascript - Firebase 数据库路径无效错误
- aws-cognito - 如何通过 cognito 访问令牌更改我的 CognitoIdentityCredentials
- database - 更改 AWS RDS 数据库实例上的安全组
- c++ - Boost:多索引:如何遍历匹配非唯一有序索引的所有结果?
- java - 我可以为 JFormattedText 定义长度吗?
- 3d - 如何在 Godot 引擎中拖动 KinematicBody (3D)
- ubuntu - 如何从 CMake 访问 Beast on Boost 1.66 和 1.67
- laravel-5 - Laravel:表单操作和路由错误。[Route: ] [URI: {id}] 缺少必需的参数