小编Flo*_*t07的帖子

VSCode WxPython 包智能感知“模块‘wx’没有‘Frame’成员”

我正在尝试通过在 VSCode 上编写一个简单的脚本来使用 WxPython。我使用默认的 Python 扩展(具有智能感知)和 Kite。我的代码如下:

import wx

app = wx.App()

frame = wx.Frame(None, title='Simple application')
frame.Show()

app.MainLoop()
Run Code Online (Sandbox Code Playgroud)

它运行完美,但问题是 VSCode 将“wx.Frame”标记为错误并显示:

模块“wx”没有“框架”成员pylint(无成员)

我不知道为什么会发生这种情况,这让我很恼火。有关为什么会发生这种情况的任何信息吗?

另外,欢迎任何有关如何抑制此错误消息的建议!

谢谢!

python wxpython visual-studio-code

4
推荐指数
1
解决办法
970
查看次数

为什么我可以在不重载“=”运算符的情况下将一个对象分配给另一个对象?

我是 C++ 的新手,刚刚了解了重载运算符。我很困惑,因为我似乎可以将一个对象分配给另一个对象而不必重载“=”运算符。以这段代码为例:

class process
{
  int size;
  
public:
  process(int s)
  {
    size = s;
  }
  ~process();

  int getSize()
  {
    return size;
  }
  
};

int main()
{
  process p1(2);
  process p2(3);
  p1 = p2;
  std::cout << p1.getSize() << "\n";
}
Run Code Online (Sandbox Code Playgroud)

输出是:

3

如您所见,来自进程类“p2”的信息被复制到“p1”,但我没有重载“=”运算符。为什么会这样?有什么地方可以让我获得一些关于 C++ 为发生这种情况所做的具体信息的地方吗?谢谢。

c++

1
推荐指数
1
解决办法
70
查看次数

标签 统计

c++ ×1

python ×1

visual-studio-code ×1

wxpython ×1