編程改變生活-用PySide6 PyQt6創建GUI程序-進階篇 (微課視頻版) 9787302658559 邢世通

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$757
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202404*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:編程改變生活-用PySide6/PyQt6創建GUI程序-進階篇 (微課視頻版)
ISBN:9787302658559
出版社:清華大學
著編譯者:邢世通
頁數:xxx
所在地:中國大陸 *此為代購商品
書號:1638186
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 編程改變生活-用PySide6/PyQt6創建GUI程序-進階篇 (微課視頻版) 787302658559 邢世通
編輯推薦
本書是一本基礎入門加實戰的書籍,既有基礎知識,又有豐富的典型案例。這些典型案例貼近工作、學習、生活,應用性強,將語法知識和編程思路融入大量的典型案例,帶領讀者學會PySide6/PyQt6,並應用PySide6/PyQt6解決實際問題,從而提高能力。
本書示例代碼豐富,實用性和系統性較強,並配有視頻講解,助力讀者透徹理解書中的重點、難點。

內容簡介
本書以PySide6/PyQt6的實際應用為主線,以理論基礎為核心,引導讀者漸進式學習PySide6/PyQt6的編程基礎和實際應用。
本書共12章,可分為5部分。第*部分介紹基於項的控件、基於模型/視圖的控件(第1章 和第2章 ),第二部分介紹處理數據庫、文件、路徑、緩存相關的類和應用方法(第3章 和第4章 )、第三部分介紹使用Graphics/View框架繪圖、繪製二維圖表和三維圖表的相關類和應用方法(第5~7章 )、第四部分介紹處理網絡、多媒體、打印機、QML相關的類和應用方法(第8~11章 )。第五部分以案例的形式介紹了如何使用PySide6和其他Python模塊編寫實用程序的方法,並介紹了製作程序安裝包的方法(第12章 )。
本書示例代碼豐富,實用性和系統性較強,並配有視頻講解,助力讀者透徹理解書中的重點、難點。本書適合初學者入門,精心設計的案例對於工作多年的開發者也有參考價值,並可作為高等院校和培訓機構相關專業的教學參考書。

目錄

教學課件(PPT)
本書源碼
第 一 部 分
第1章 基於項的控件(118min)
1 1列表控件QListWidget及其項QListWidgetItem
1 1 1列表控件QListWidget
1 1 2QListWidgetItem類
1 1 3典型應用
1 2表格控件QTableWidget及其項QTableWidgetItem
1 2 1表格控件QTableWidget
1 2 2QTableWidgetItem類
1 2 3使用表格控件處理CSV文件
1 2 4使用表格控件處理Excel文件
1 3樹結構控件QTreeWidget及其項QTreeWidgetItem
1 3 1樹結構控件QTreeWidget
1 3 2QTreeWidgetItem類
1 3 3使用Qt Designer創建樹結構控件
1 4小結
第2章 基於模型/視圖的控件(72min)
2 1模型/視圖簡介
2 1 1Model/View/Delegate框架
2 1 2數據模型Model
2 1 3視圖控件View
2 1 4代理控件Delegate
2 1 5數據項索引QModelIndex
2 1 6抽象數據模型QAbstractItemModel
2 1 7典型應用
2 2QStringListModel與QListView的用法
2 2 1文本列表模型QStringListModel
2 2 2列表視圖控件QListView
2 2 3典型應用
2 3QFileSystemModel與QTreeView的用法
2 3 1文件系統模型QFileSystemModel
2 3 2樹視圖控件QTreeView
2 3 3典型應用
2 4QStandardItemModel與QTableView的用法
2 4 1標準數據模型QStandardItemModel
2 4 2表格視圖控件QTableView
2 4 3典型應用
2 5QItemSelectionModel與QStyledItemDelegate的用法
2 5 1選擇模型QItemSelectionModel
2 5 2代理控件QStyledItemDelegate
2 5 3典型應用
2 6小結
第 二 部 分
第3章 數據庫(82min)
3 1使用PySide6操作數據庫
3 1 1數據庫連接類QSqlDatabase
3 1 2數據庫查詢類QSqlQuery
3 1 3操作SQLite數據庫
3 2操作MySQL數據庫
3 2 1安裝MySQL數據庫的集成開發環境
3 2 2安裝、應用PyMySQL模塊
3 2 3操作數據表
3 3數據庫查詢模型類QSqlQueryModel
3 3 1QSqlQueryModel類
3 3 2典型應用
3 4數據庫表格模型類QSqlTableModel
3 4 1QSqlTableModel類
3 4 2記錄類QSqlRecord
3 4 3字段類QSqlField
3 4 4典型應用
3 5關係表格模型類QSqlRelationalTableModel
3 5 1QSqlRelationalTableModel類
3 5 2數據映射類QSqlRelation
3 5 3典型應用
3 6小結
第4章 文件、路徑與緩存(118min)
4 1使用PySide6讀寫文件
4 1 1文件抽象類QIODevice
4 1 2字節 數組類QByteArray
4 1 3使用QFile類讀寫文件
4 2使用流方式讀寫文件
4 2 1文本流類QTextStream
4 2 2使用QFile和QTextStream讀寫文本文件
4 2 3數據流類QDataStream
4 2 4使用QFile和QDataStream讀寫二進制文件
4 2 5使用 QDataStream讀寫類對象
4 3文件信息與路徑管理
4 3 1文件信息類QFileInfo
4 3 2路徑管理類QDir
4 3 3文件和路徑監視器類QFileSystemWatcher
4 4臨時數據
4 4 1臨時文件類QTemporaryFile
4 4 2臨時路徑類QTemporaryDir
4 4 3存盤類QSaveFile
4 4 4緩存類QBuffer
4 5小結
第 三 部 分
第5章 Graphics/View繪圖(81min)
5 1Graphics/View簡介
5 1 1Graphics/View繪圖框架
5 1 2Graphics/View的坐標系
5 1 3典型應用
5 2Graphics/View相關類
5 2 1圖像視圖類QGraphicsView
5 2 2圖像場景類QGraphicsScene
5 2 3圖形項類QGraphicsItem
5 2 4標準圖形項類
5 3代理控件和圖形控件
5 3 1代理控件類QGraphicsProxyWidget
5 3 2圖形控件類QGraphicsWidget
5 3 3圖形控件佈局類
5 3 4圖形效果類
5 4小結
第6章 繪製二維圖表(144min)
6 1圖表視圖和圖表
6 1 1繪製簡單的折線圖
6 1 2圖表視圖類QChartView
6 1 3圖表類QChart
6 2數據序列
6 2 1數據序列抽象類QAbstractSeries
6 2 2繪製XY圖(折線圖、散點圖、樣條曲線圖)
6 2 3繪製面積圖
6 2 4繪製餅圖
6 2 5繪製條形圖
6 2 6繪製蠟燭圖
6 2 7繪製箱形圖
6 3繪製極坐標圖表
6 3 1極坐標圖表類QPolarChart
6 3 2典型應用
6 4設置圖表的坐標軸
6 4 1抽象坐標軸類QAbstractAxis
6 4 2數值坐標軸類QValueAxis
6 4 3對數坐標軸類QLogValueAxis
6 4 4條形圖坐標軸類QBarCategoryAxis
6 4 5條目坐標軸類QCategoryAxis
6 4 6時間坐標軸類QDateTimeAxis
6 5設置圖表的圖例
6 5 1圖例類QLegend
6 5 2圖例標誌類QLegendMarker
6 6小結
第7章 繪製三維圖表(111min)
7 1QtDataVisualization子模塊概述
7 1 1三維圖表類
7 1 2三維數據序列類
7 1 3三維坐標軸類
7 1 4繪製一個簡單的三維圖表
7 1 5三維圖表抽象類QAbstract3DGraph
7 1 6三維場景類Q3DScene和三維相機類Q3DCamera
7 1 7三維坐標類QVector3D
7 1 8三維主題類Q3DTheme
7 1 9三維數據序列抽象類QAbstract3DSeries
7 2繪製三維散點圖
7 2 1三維散點圖表類Q3DScatter
7 2 2三維散點數據序列類QScatter3DSeries
7 2 3三維散點數據代理類QScatterDataProxy
7 2 4典型應用
7 3繪製三維曲面圖、三維地形圖
7 3 1三維曲面圖表類Q3DSurface
7 3 2三維曲面數據序列類QSurface3DSeries
7 3 3三維曲面數據代理類QSurfaceDataProxy
7 3 4繪製三維曲面圖
7 3 5繪製三維地形圖
7 4繪製三維柱狀圖
7 4 1三維柱狀圖表類Q3DBars
7 4 2三維柱狀數據序列類QBar3DSeries
7 4 3三維柱狀數據代理類QBarDataProxy
7 4 4典型應用
7 5設置坐標軸
7 5 1三維坐標軸抽象類QAbstract3DAxis
7 5 2三維數值坐標軸類QValue3DAxis
7 5 3三維條目坐標軸類QCategory3DAxis
7 6小結
第 四 部 分
第8章 網絡(84min)
8 1主機信息查詢
8 1 1主機信息類QHostInfo
8 1 2網絡接口類QNetworkInterface
8 2TCP通信
8 2 1QTcpServer類
8 2 2QTcpSocket類
8 2 3TCP服務器端程序設計
8 2 4TCP客戶端程序設計
8 3UDP通信
8 3 1QUdpSocket類
8 3 2單播、廣播程序設計
8 3 3UDP組播程序設計
8 4基於HTTP的通信
8 4 1HTTP請求類QNetworkRequest
8 4 2HTTP網絡操作類QNetworkAccessManager
8 4 3HTTP響應類QNetworkReply
8 4 4典型應用
8 5小結
第9章 多媒體(57min)
9 1多媒體模塊概述
9 2播放聲頻
9 2 1QMediaPlayer類
9 2 2QAudioOutput類
9 2 3創建MP3聲頻播放器
9 2 4QSoundEffect類
9 2 5創建WAV聲頻播放器
9 3錄製聲頻
9 3 1媒體捕獲器類QMediaCaptureSession
9 3 2媒體錄製類QMediaRecorder
9 3 3創建聲頻錄製器
9 4播放視頻
9 4 1使用QVideoWidget類播放視頻
9 4 2使用QGraphicsVideoItem類播放視頻
9 5應用攝像頭
9 5 1攝像頭設備類 QCameraDevice
9 5 2攝像頭控制接口類QCamera
9 5 3攝像頭拍照類QImageCapture
9 5 4應用攝像頭拍照
9 5 5媒體格式類QMediaFormat
9 5 6應用攝像頭錄像
9 6小結
第10章 應用打印機(43min)
10 1打印機信息與打印機
10 1 1打印機信息類QPrinterInfo
10 1 2打印機類QPrinter
10 1 3打印窗口界面
10 1 4打印控件內容
10 2打印對話框、打印預覽對話框、打印預覽控件
10 2 1打印對話框類QPrintDialog
10 2 2打印預覽對話框類QPrintPreviewDialog
10 2 3打印預覽控件類QPrintPreviewWidget
10 3PDF文檔生成器
10

規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理