Metadata-Version: 2.1
Name: pyzw
Version: 0.0.2
Summary: Python中文库（PyZW）是基于Python标准库和诸多第三方库再次封装的中文模块，其函数命令超过1000个，涵盖了人工智、前后台键鼠操作、找图找色、网页自动化、手机自动化、OCR、YOLO、OpenCV、Word文档、Excel表格、PPT演示等多个领域。
Home-page: https://github.com/XueLiren/PyZW
Author: XueLiren
Author-email: liren1029@gmail.com
License: Apache Software License 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# 欢迎使用 Python 中文库（PyZW）

* Python中文库（PyZW）是基于Python标准库和诸多第三方库再次封装的中文模块，其函数命令超过1000个，涵盖了人工智能、前后台键鼠操作、找图找色、网页自动化、手机自动化、OCR、YOLO、OpenCV、Word文档、Excel表格、PPT演示等多个领域。

* 本库永久开源免费，不会有收费版本。其封装目的仅仅是为了将英文内容翻译成中文，从而使得生活、工作语言是中文的人群也能很好地学习、使用Python，享受编程带来的便利与乐趣！



## 🌈安装模块

* **安装我们**，请在终端输入以下命令，并按回车执行

```

pip install pyzw

```

* **升级至最新版本**，请在终端输入以下命令，并按回车执行

```

pip install --upgrade pyzw

```

* **卸载我们**，请在终端输入以下命令，并按回车执行

```

pip uninstall pyzw

```



## 🌈使用模块

* **导入模块**  

推荐🎉推荐🎉推荐🎉使用`from...import *`写法，例如：



```python

from pyzw.内置函数 import *  # 导入Python标准库的内置命令

from pyzw.鼠标命令 import *  # 导入Python中文库(PyZW)封装的鼠标操作相关命令

```

> 💡请注意：`import` 导入模块的写法不止上述一种，其他写法也同样能使用Python中文库(PyZW)，但经我们反复测试，一致认为 `from...import *` 导入模块的写法是最利于使用Python中文库(PyZW)来写代码的



* **使用演示**   

![PyZW中文库](https://github.com/XueLiren/PyZW/blob/master/img/shiyongyanshi.gif?raw=true "")  



* **封装前后运行速度比较**  

pass 



## 🌈命令分类



| &emsp;&emsp;类别&emsp;&emsp; | 数量  | &emsp;&emsp;类别&emsp;&emsp; | 数量  | &emsp;&emsp;类别&emsp;&emsp; | 数量  | &emsp;&emsp;类别&emsp;&emsp; | 数量  |

|:--------------------------:|:---:|:--------------------------:|-----|:--------------------------:|-----|:--------------------------:|-----|

|            内置函数            |     |             进程             |     |             鼠标             |     |                            |     |

|            字符串             |     |             内存             |     |             图片             |     |                            |     |

|            字节串             |     |             时间             |     |             颜色             |     |                            |     |

|            剪切板             |     |             校验             |     |            OCR             |     |                            |     |

|             列表             |     |             系统             |     |          Excel表格           |     |                            |     |

|             编码             |     |            数据库             |     |           Word文档           |     |                            |     |

|             运算             |     |           EXE打包            |     |           PPT演示            |     |                            |     |

|             文件             |     |           HTTP请求           |     |            Tk界面            |     |                            |     |

|             目录             |     |             窗口             |     |            Dm大漠            |     |                            |     |

|             线程             |     |             键盘             |     |                            |     |                            |     |



## 🌈文档资料

pass



## 🌈问题反馈

> 大家可以在"**QQ频道-Python中文库**"反馈BUG、求助问题、分享经验、闲聊杂谈，请使用QQ扫描下方二维码进入



![PyZW中文库](https://raw.githubusercontent.com/XueLiren/PyZW/master/img/qq_pindao.jpg "请使用QQ扫码进入PyZW中文库社区")  





## 🌈初学者入门建议

* pass





## 🌈常见问题

### 学编程，到底要不要学英语？

常说的“学编程，先学英语”，不是指需要很好的英语水平才能写代码，而是由于人工智能、深度学习、神经网络、目标检测等最新的前沿技术都是国外团队开发出来的，我们不得不先学会他们使用的语言——英语，才能更好地学习他们发表的文档资料，与他们交流问题，掌握这些技术。  

所以，如果你的目标是掌握各类前沿技术，那必须学好英语；如果你的目标只是实现传统的办公自动化、游戏自动化，那不需要学英语，因为这些传统的编程技术在国内各个平台上已经有了足够多的中文资料供大家学习。



### 使用中文编程，会不会很丢脸？被嘲笑？

编程从初期的机器语言，到早期的汇编语言，再到如今的各类高级语言，以及现在提出的AI编程，这一路都是朝着“更加符合自然语言”的方向发展的，而使用中文编程是朝着“更加符合中国人自然语言”的方向发展，这个方向是正确无疑的。革命先烈撬动了核武霸权，如今人民币可以撬动美元霸权，有朝一日中文也一定能撬动英文霸权。中文编程与汉字简化一样对国民科技教育普及有重大意义。  

无论中文编程、英文编程还是使用其他国家的语言编程，最终都会被替换为“0”和“1”组成的机器语言，中文、英文都相当于给机器语言穿了一件外套，如果有人非说英文外套就是比中文外套好，国外的月亮就是比国内的月亮圆，这是不对的。  

所以，中文编程不落后、不丢脸，是符合编程语言发展方向的，不应该被嘲笑。而实现不了需求、写不出功能的编程人，即使英语专八，也是丢脸的，但不应该被嘲笑。无论何时何事，我们都不应该嘲笑别人。



### 关于 PyZW 的争议

难免有人会说，英文是给机器语言穿一件外套，那 PyZW 这个中文库是穿了两件外套。其实，是可以从源码上进行修改，使得 PyZW 也只穿一件外套的。之所以坚持如此，原因有三：

* 一是尊重原作者的贡献；

* 二是敬畏国外技术领先国内；

* 三是警醒我辈编程人任重而道远。

