程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【Python】分享幾個常用的函數

編輯:Python

目錄

strip

QtAlignHCenter 和 QtAlighVCenter

insertRow

 QMessageBox

os.getcwd

eval函數

槽函數


strip

功能:移除字符串頭尾指定的字符序列。

語法:

str.strip([chars]);

實例:

str.lineEdit_2.strip()
str.lineEdit.strip()

QtAlignHCenter 和 QtAlighVCenter

QtAlighHCenter:水平方向居中

QtAlignVCenter:垂直方向居中

實例:

item.setTextAlignment(Qt.AlignHCenter | Qt.AlignVCenter)

insertRow

功能:在表格中指定位置插入一個新行

語法:

tableObject.insertRow(index)

 QMessageBox

用法:將問題存儲在信息文本屬性中,並將標准按鈕屬性設置為您希望的按鈕集,即用戶響應集。

實例:

result = QMessageBox.question(None, "消息", "是否刪除選中行?",
QMessageBox.Yes | QMessageBox.No)

實例出來是下面這個樣子。 

os.getcwd

功能:獲得目錄的當前系統程序工路徑。
該函數不需要傳遞參數,它返回當前的目錄。需要說明的是,當前目錄並不是指腳本所在的目錄,而是所運行腳本的目錄。

在Python中可以使用os.listdir()函數獲得指定目錄中的內容。

eval函數

作用:去除字符串最外側的引號,並執行後面的內容。

格式:<變量> = eva(<字符串>)

n = eval("666")
print(n)
#n = 666

槽函數

槽函數就是連接按鈕控件與代碼的一個中間物。

self.OK.clicked.connect(self.insert)

ok:按鈕的名稱

clicked:映射槽函數時,clicked()信號映射到的槽函數是不帶參的,比如槽函數可以寫作def     ClickedAction(self),與按鈕動作連接的語句為self.btn.clicked.connect(self.ClickedAction);

connect:連接

insert:想要被連接的函數。


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved