图书目录

目录

第1章银河麒麟系统的基本办公环境

1.1国产银河麒麟V10桌面操作系统

1.1.1系统文件目录介绍

1.1.2文本编辑

1.2通过软件商店安装软件

1.2.1安装桌面程序

1.2.2安装移动应用和软件卸载

1.3通过snap商店安装/卸载软件

1.4网上查找软件进行安装

1.4.1安装桌面程序

1.4.2安装移动应用

1.5本章小结

第2章Python环境准备和基本编程知识

2.1Python环境准备

2.1.1安装Python 3.10

2.1.2PyCharm设置和包的管理

2.2基本编程知识

2.2.1Python基础

2.2.2JavaScript基础

2.3本章小结

第3章WPS及其自动化处理

3.1WPS介绍

3.2WPS表格及其自动化处理

3.2.1WPS表格介绍

3.2.2使用JavaScript编写脚本

3.2.3Python操作Excel

3.3WPS 文字及其自动化处理

3.3.1WPS文字介绍

3.3.2WPS文字结构

3.3.3使用pythondocx操作Word

3.3.4使用pythondocxtemplate操作Word

3.4WPS演示文稿及其自动化处理

3.4.1WPS演示文稿介绍

3.4.2WPS演示文稿结构

3.4.3使用pythonpptx操作PowerPoint

3.5本章小结

第4章借助工具学习类库

4.1系统设计开发主要算法和模块

4.1.1类信息集合的构建算法

4.1.2Treeview树状结构构建算法

4.2程序代码及注释

4.3工具使用方法: 以pythondocx的Table类为例

4.4本章小结

第5章Python操作PDF文件

5.1类库的安装和介绍

5.1.1pypdf安装

5.1.2pypdf类库介绍

5.1.3pdfplumber安装

5.1.4pdfplumber介绍

5.1.5PyMuPDF库安装

5.1.6PyMuPDF库介绍

5.2PDF文件拆分

5.3PDF文件合并

5.4使用PyMuPDF实现PDF文件的操作

5.5使用PyMuPDF实现PDF文件中页面的操作

5.6本章小结

第6章Python操作数据库

6.1SQLiteMan

6.1.1创建数据库和数据表

6.1.2操作数据库内的数据

6.2Python接口sqlite3

6.3本章小结

第7章Python操作银河麒麟系统

7.1Python操作文件和目录

7.1.1os库操作目录和文件

7.1.2pathlib操作目录和文件

7.1.3shutil操作目录和文件

7.2Python操作系统和进程

7.2.1系统相关的函数

7.2.2进程相关函数和类

7.3本章小结

第8章Python界面编程之tkinter

8.1tkinter模块

8.2tkinter程序

8.2.1基本的Tk概念

8.2.2查看控件对应的配置选项

8.2.3控件的布局管理

8.2.4tkinter的参数类型

8.2.5事件和事件绑定

8.2.6虚拟事件

8.3tkinter常用控件

8.3.1Button控件

8.3.2Canvas控件

8.3.3Checkbutton控件

8.3.4Entry控件

8.3.5Text控件

8.3.6Listbox控件

8.3.7Menu、Menubutton控件

8.3.8Radiobutton控件

8.3.9Treeview控件

8.3.10Popup对话框

8.4本章小结

第9章PyInstaller 打包程序和deb程序制作

9.1PyInstaller 打包程序

9.2DEB程序制作

9.3本章小结

第10章开发实例

10.1数字化城市管理普查数据处理软件V1.0

10.1.1简介

10.1.2操作说明

10.2数字化城市管理责任网格事部件上报分析系统V1.0

10.2.1简介

10.2.2操作说明

10.3数字化城市综合服务平台数据处理和分析系统V1.0

10.3.1简介

10.3.2操作说明

10.4本章小结

参考文献