小编Ser*_*gey的帖子

pylint找不到QWidget和QApplication

import sys
from PyQt5.QtWidgets import (QApplication, QWidget)
app = QApplication(sys.argv)
window = QWidget()
window.setGeometry(50, 50, 500, 300)
window.setWindowTitle('Hello, world')
window.show()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

我刚开始学习pyqt5.我写了这个hello world app,它有效.但是pylint在模块"PyQt5.QtWidgets"中给出了"E0611:No name'QWidget'",对于QApplication也是如此.这是pylint中的某种错误吗?

pylint --version
No config file found, using default configuration
pylint 1.7.2, 
astroid 1.5.3
Python 3.5.2 (default, Aug 18 2017, 17:48:00) 
[GCC 5.4.0 20160609]
Run Code Online (Sandbox Code Playgroud)

python pyqt pylint pyqt5

14
推荐指数
2
解决办法
1万
查看次数

VBA."类型不匹配:预期的数组或用户定义类型"

我是VBA的新手.我需要编写一个程序,它将生成一个整数数组,并找到最小元素的索引.我收到此错误"类型不匹配:数组或用户定义的类型预期." 我调查了许多类似的问题,但无法弄清楚出了什么问题.

Function random_integer(Min As Integer, Max As Integer)
random_integer = Int((Max - Min + 1) * Rnd + Min)
End Function

Function generate_array(Size As Integer)
Dim Arr(Size)
For i = 0 To UBound(Arr)
    Arr(i) = random_integer(i - 10, i + 10)
Next
generate_array = Arr
End Function

Function find_index_of_min_elem(ByRef Arr() As Variant)
Dim Min As Integer
Min = Arr(0)
Dim MinIndex As Integer
MinIndex = 0
For i = 1 To UBound(Arr)
    If Arr(i) < Min Then
        Min = …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

标签 统计

excel ×1

excel-vba ×1

pylint ×1

pyqt ×1

pyqt5 ×1

python ×1

vba ×1