python - 向类添加方法时PyCharm“未使用的导入语句”
问题描述
我想向一个类添加一个方法,而不扩展另一个类(因为导入语句应该保持不变)。
从概念上讲,我目前的方法是:
add_method.py
def new_method():
pass
MyObject.new_method = new_method
main.py
from package import MyObject
import add_method
ob = MyObject()
ob.new_method()
这可以完成工作,但是,PyCharm 无法识别实际使用了import add_method
导入语句:“未使用的导入语句”。是否有一种优雅的方法可以通过 PyCharm 识别导入来获得相同的效果?
解决方案
推荐阅读
- javascript - Jint.Parser.JavaScriptParser:区分顶级标识符
- python - 在python中选择单元格中的特定元素
- java - JAVA销毁JavaVM线程高CPU
- java - java - 如何检查令牌是否在java中过期?
- c - K&R 第 1.5.4 章:“你将如何测试字数统计程序?”
- javascript - 将输入文件浏览按钮变成 Dropzone 的最佳做法是什么?
- python - 从下拉菜单 selenium 中提取所有建议
- reactjs - 在 NextJS 应用程序中使用 CanvasJS 时出错
- reactjs - 路由内的路由 - 嵌套路由 - react.js
- php - OTRS:通过 Web 服务创建传出电子邮件票