menu

python读取json

date_range 15/10/2019 00:00

import json

python获取文件绝对路径

date_range 15/10/2019 00:00

os.path.abspath

python快速查照文件

date_range 15/10/2019 00:00

>>> import glob >>> glob.glob(‘./*.py’) [‘./1.py’, ‘./3.py’, ‘./2.py’]

python删除文件

date_range 15/10/2019 00:00

import os

pyqt5界面防卡死

date_range 15/10/2019 00:00

 PyQt 的 QThread
import sysfrom PyQt5.QtCore import QThread, pyqtSignalfrom PyQt5.QtWidgets import QPushButton, QDialog, QApplicationclass BigThingThread(QThread):    finished_signal = pyqtSignal(str)    def __init__(self, rest, parent=None):        super().__init__(parent)        self._rest = rest    def run(self):        print('do something big')        time.sleep(self._rest)        self.finished_signal.emit('done')class MyDialog(QDialog):    def __init__(self, parent=None):        super().__init__(parent)        self.button = QPushButton(self)        self.button.setText('干大事')        self.button.clicked.connect(self._click_do_something)    @staticmethod    def _show_message(message):        print('{}'.format(message))    def _click_do_something(self):        self.big_thread = BigThingThread(1)        self.big_thread.finished_signal.connect(self._show_message)        self.big_thread.start()if __name__ == '__main__':    app = QApplication(sys.argv)    dialog = MyDialog()    dialog.show()    sys.exit(app.exec_())

pyqt5 删除tableWidget所有的行 并且插入行

date_range 15/10/2019 00:00

   #删除所有行  
 
while task_tableWidget.rowCount() > 0:
            task_tableWidget.removeRow(0)
 
 
 
#插入一行
   tableWidget.insertRow(col) #insert new row
 

VidPy超级好用的视频剪辑库 使用mlt

date_range 15/10/2019 00:00

VidPy

[哼]发一次就断交,想钱想疯了,骗钱骗到朋友头上了。

date_range 10/10/2019 00:00


@Terry与狗狗同行 : [哼]发一次就断交,想钱想疯了,骗钱骗到朋友头上了。 October 10, 2019 at 06:05PM
via Weibo http://bit.ly/2AWWdwb

update September 27, 2019 at 06:34PM

date_range 27/09/2019 00:00

😭

编辑