Skip to main content

👉 项目官网:https://www.python-office.com/ 👈

👉 本开源项目的交流群 👈

github star gitee star AI编程训练营


📚简介

wftools是python自动化办公的小工具的代码合集。


📦安装

🍊pip 自动下载&更新

pip install -i https://mirrors.aliyun.com/pypi/simple/ wftools -U

📝功能

序号 方法名 功能 视频(文档) 演示代码
1 transtools 翻译万国语言 视频 源码
2 qrcodetools 解析二维码图片信息 视频 源码
3 passwordtools 密码生成器 视频 源码
4 weather 天气查询 源码
5 net_speed_test 测网速 源码
6 url2ip 获取ip地址 源码
7 lottery8ticket 生成彩票号码 视频 源码
8 create_article 自动写文章 视频 源码
9 pwd4wifi 破解wifi密码 视频 源码

🏗️添砖加瓦

📐PR的建议

python-office欢迎任何人来添砖加瓦,贡献代码,建议提交的pr(pull request)符合一些规范,规范如下:

参与项目建设的步骤:

  • 例如:你需要给python-office添加一个add方法。
    1. 你的Github账户名为:demo
    2. 于是你在./contributors新建了文件夹./demo
    3. 新建了add.py文件,编辑你的代码
    4. 编辑完成,提交pr到master分支(gitee或者GitHub,都可以)。可以注明你对自己功能的取名建议
    5. 晚枫收到后,会对各位的代码进行测试后,合并后打包上传到python官方库

📐代码规范

  1. 注释完备,尤其每个新增的方法应按照Google Python文档规范标明方法说明、参数说明、返回值说明等信息,必要时请添加单元测试,如果愿意,也可以加上你的大名。
  2. python-office的文档,需要进行格式化。注意:只能格式化你自己的代码
  3. 请直接pull request到master分支。master是主分支,表示已经发布pypi库的版本。未来参与人数增多,会开辟新的分支,请留意本文档的更新。
  4. 我们如果关闭了你的issue或pr,请不要诧异,这是我们保持问题处理整洁的一种方式,你依旧可以继续讨论,当有讨论结果时我们会重新打开。

🧬贡献代码的步骤

  1. 在Gitee或者Github上fork项目到自己的repo
  2. 把fork过去的项目也就是你的项目clone到你的本地
  3. 修改代码
  4. commit后push到自己的库
  5. 登录Gitee或Github在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交到master分支即可。
  6. 等待维护者合并

🐞提供bug反馈或建议

提交问题反馈时,请务必填写和python-office代码本身有关的问题,不进行有关python学习,甚至是个人练习的知识答疑和讨论。


📌联系作者

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wftools-0.0.10.tar.gz (41.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wftools-0.0.10-py3-none-any.whl (39.8 kB view details)

Uploaded Python 3

File details

Details for the file wftools-0.0.10.tar.gz.

File metadata

  • Download URL: wftools-0.0.10.tar.gz
  • Upload date:
  • Size: 41.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.0

File hashes

Hashes for wftools-0.0.10.tar.gz
Algorithm Hash digest
SHA256 92fa61061a5aa93510ad5211c31a5e6b2dd223658c385026e7b3443abc95c6a1
MD5 9377c61a7e3fc061c7c465fdd65d8408
BLAKE2b-256 907a7e81676807d9af1e5b7513ff4f62efd7c14886d8789424fc2d27a597bf81

See more details on using hashes here.

File details

Details for the file wftools-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: wftools-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.0

File hashes

Hashes for wftools-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 48535731659f896619a1624d787a282ea591322a789ac9c74e9e6cf85aedef93
MD5 0d363795a1a8e5f7fccd42438619dbdb
BLAKE2b-256 5318db3701363d8c63dfe0b69ca1a25e1cbab988fc9c4501ada20c4755317e34

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.10 This release

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page