编程过程中发现一个问题,比如我自定义了一个class A,然后把它放入一个list里面,在另外一个方法里面,从这个list里面提取出来之后,这个对象变成了无type的对象,从而在编辑器里面无法自动引用A的方法。 但是运行的时候没有出错。 python是否有这个功能,可以强制转换成自定义的类呢? 目前我只查询到可以强制转换成基础数据类型。
你这应该是 经过了 网络传输。 不然不会出现这个问题。
没有经过网络传输,只是在不同的方法间调用全局字典变量就会出现这个问题
没有太好的办法,可以参考这里:https://www.cnpython.com/qa/64471
我觉得没有太大必要做这样的转换
好的,我会详细看看你的文章。 这个还是很有必要的,可惜python没有实现。 用习惯了Java,转过python,这个就很不习惯。
看其他问题时,遇到过与你问题类似的描述 https://bugs.python.org/issue15881#msg170215