原创 python udp簡單示例

#udpClient.py #!/usr/bin/env python from socket import * ADDR = ('127.0.0.1', 3000) udpCliSock = socket(AF_INET, SOCK_D

原创 pyqt4 label點擊事件,label貼圖

#-*- coding:utf-8 -*- #pyqt4 label 控件設置label圖標,獲取點擊事件 ####label本身是沒有點擊功能的,因此我們需要將其重載,重載,我們也可以給他加上別的功能 from PyQt4.QtCore

原创 button貼圖,點擊事件帶參數和不帶參數連接

#-*- coding:utf-8 -*- #pyqt4 button 貼圖,button信號槽連接 ###button 貼圖稍微麻煩一點兒,我們首先需要先建立一個文件icon.qrc,在dos窗口下cd到當前目錄下,敲入下面的命令,生成

原创 pyqt4,QTableWidget 動態添加控件,添加圖片,右鍵菜單選項

#-*- coding:utf-8 -*- #######line table 使用 from PyQt4.QtCore import * from PyQt4.QtGui import * import sys class MyWin

原创 pyqt4 基本窗口,窗口布局,設置logo,窗口最大最小化

#-*- coding:utf-8 -*- ####上面一行是指定編碼,這樣文件中(包括註釋)才能使用中文,否則無法運行 #pyqt4基本窗口示例 from PyQt4.QtCore import * from PyQt4.QtGui i

原创 lineEdit文件拖拽到控件內

#-*- coding:utf-8 -*- #######line 支持文件拖拽,並且顯示文件筐 from PyQt4.QtCore import * from PyQt4.QtGui import * import sys class

原创 pyqt 文件載入對話框,文件保存對話框,打開文件夾對話框

#-*- coding:utf-8 -*- #######pyqt  文件載入對話框,文件保存對話框,打開文件夾對話框 from PyQt4.QtCore import * from PyQt4.QtGui import * import

原创 pyqt4 table 設置選中行的顏色

#-*- coding:utf-8 -*- ####### table 使用 from PyQt4.QtCore import * from PyQt4.QtGui import * import sys class MyWindow(

原创 python 調用系統命令,並將輸出重定向,輸出其結果至文件或者字符串變量

import subprocess file_output = open("debug.txt","w") subprocess.Popen("ipconfig",stdout= file_output).wait() ######輸出重

原创 python 打印出執行函數及其所在路徑以及行號

def __LINE__(funcGetFile = ''):######call method:__LINE__(__file__) try: raise Exception except:

原创 pyqt4 利用信號槽在子線程裏面操作Qt界面

#-*- coding:utf-8 -*- ####### from PyQt4.QtCore import * from PyQt4.QtGui import * import sys import time import thread

原创 pyqt4 繪製點,橢圓,線,矩形

#-*- coding:utf-8 -*- #######pyqt繪製點,線,矩形,圓 from PyQt4.QtCore import * from PyQt4.QtGui import * import sys from random

原创 pyqt4 彈出子窗口,warningBox子窗口示例

#-*- coding:utf-8 -*- ####### from PyQt4.QtCore import * from PyQt4.QtGui import * import sys class warningBox(QDialog)

原创 python調用海康人臉相機登錄等接口(開發環境Linux)

python調用海康SDK存在幾個問題,一是海康官方沒有python技術支持,二是海康SDK涉及到的參數傳遞特別多,因此不建議直接用python調用海康SDK,最好是直接修改海康的C++demo,然後編譯成可執行程序或者動態庫供pytho

原创 python 調用海康SDK,登錄,設置回調,佈防,撤防,註銷以及釋放SDK

import os import ctypes import datetime import time #獲取所有的庫文件到一個列表 path = "/home/caobin/chike/chike/CH_HCNetSDK_V5.2.7.