小编Ben*_*nny的帖子

Python PySide和进度条线程

我有这个代码:

from PySide import QtCore, QtGui
import time

class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(400, 133)
        self.progressBar = QtGui.QProgressBar(Dialog)
        self.progressBar.setGeometry(QtCore.QRect(20, 10, 361, 23))
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.pushButton = QtGui.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(20, 40, 361, 61))
        self.pushButton.setObjectName("pushButton")

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)

    def retranslateUi(self, Dialog):
        Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", "Dialog", None, QtGui.QApplication.UnicodeUTF8))
        self.pushButton.setText(QtGui.QApplication.translate("Dialog", "PushButton", None, QtGui.QApplication.UnicodeUTF8))
        self.progressBar.setValue(0)
        self.pushButton.clicked.connect(self.progress)

    def progress(self):
        self.progressBar.minimum = 1
        self.progressBar.maximum = 100
        for i in range(1, 101):
            self.progressBar.setValue(i)
            time.sleep(0.1)

if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    Dialog = QtGui.QDialog()
    ui = Ui_Dialog()
    ui.setupUi(Dialog) …
Run Code Online (Sandbox Code Playgroud)

python qt multithreading pyside

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

如何从iOS中的实时照片中获取视频

我想弄清楚,但找不到任何有用的信息.我才发现这个:

PHAssetResourceManager.defaultManager().writeDataForAssetResource(assetRes, 
toFile: fileURL, options: nil, completionHandler: 
{
     // Video file has been written to path specified via fileURL
}
Run Code Online (Sandbox Code Playgroud)

但我很惭愧地说我不知道​​怎么玩它.我创建了一个UIImagePickerController,并从相机胶卷中加载了一个Image.

ios swift phlivephoto

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

Powershell - 使用模块进行编译

我创建了一个基于Active-Directory模块的登录脚本,该脚本查询用户组成员资格以映射其驱动器等.

我用PowerGui编译了它,并创建了一个EXE文件.问题是,用户计算机上不存在该模块.

有没有办法在没有模块的情况下执行此操作,或者将模块添加到编译中?

powershell module compilation active-directory

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

获取 Python 文件上传到 Azure 的进度

我正在将文件上传到 azure,如下所示:

with open(tempfile, "rb") as data:
    blob_client.upload_blob(data, blob_type='BlockBlob',  length=None, metadata=None)
Run Code Online (Sandbox Code Playgroud)

我如何获得进度指示?当我尝试作为流上传时,它只上传一个块。

我确信我做错了什么,但找不到信息。

谢谢!

python filestream azure

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

iOS Swift,无法获得捏手势

我有一个测试项目,它从文件中提取文本,将其添加到textview并显示它。我想添加一些手势,但似乎无法使其工作……这是相关代码:

class ViewController2: UIViewController, UIGestureRecognizerDelegate {

@IBOutlet var textview1: UITextView!

var pinchGesture = UIPinchGestureRecognizer()

override func viewDidLoad() {
    super.viewDidLoad()

    self.textview1.userInteractionEnabled = true
    self.textview1.multipleTouchEnabled = true

    self.pinchGesture.delegate = self
    self.pinchGesture = UIPinchGestureRecognizer(target: self, action: #selector(ViewController2.pinchRecognized(_:)))
    self.view.addGestureRecognizer(self.pinchGesture)
}


@IBAction func pinchRecognized(pinch: UIPinchGestureRecognizer) {
    self.textview1.addGestureRecognizer(pinchGesture)
    self.textview1.transform = CGAffineTransformScale(self.textview1.transform, pinch.scale, pinch.scale)
    pinch.scale = 1.0
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?跟随了一些教程,但似乎没有帮助。代码已在实际的iPhone上经过测试...

非常感谢

编辑解决方案:

@IBAction func pinchRecognized(pinch: UIPinchGestureRecognizer) {
    var pinchScale = pinchGesture.scale
    pinchScale = round(pinchScale * 1000) / 1000.0
    if (pinchScale < 1) {
        self.textview1.font = UIFont(name: self.textview1.font!.fontName, size: …
Run Code Online (Sandbox Code Playgroud)

gestures ios swift

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