/Heaven

A Library for Data Science Workflow

Primary LanguagePythonMIT LicenseMIT

Heaven

一、简介(Introduction)

本仓库集成了一些数据科学常用功能,包括数据分析过程、日常工作效率提升,以及一些有趣的工具。目前正在持续更新,旨在提高日常工作效率。

安装方法:

cd %PYTHON_HOME%/Lib/site-packages
git clone https://github.com/paradiseeee/heaven

更新方法:

cd %PYTHON_HOME%/Lib/site-packages
rm -rf Heaven
git clone https://github.com/paradiseeee/heaven

二、详情(Details)

Heaven -- 根目录,数据分析工具

  • __init__.py

    • Module 的信息、常量
  • mysql_helper.py

    • 将 MySQL 终端的常用功能集成到 Python 环境,解决变量交互问题
  • mpl_tools.py

    • matplotlib 的补充功能
  • scorpion.py

    • 爬虫开发常用工具
  • iotools.py

    • 系统编程常用工具
  • 其他文件

    • README.md
    • LISENCE
    • .gitignore
    • .gitattributes
    • _UserKeys: 用户的密钥配置,例如 API 密钥、数据库密钥等;
    • _UserKeys_PublicFormat: 脱敏后的 _UserKeys,用来参考密钥配置;
    • update_python_lib.bat: 更新 %PYTHON_HOME%\LIB\Heaven 的批处理;
    • _config.yml:GitHub Page 主题

Heaven.util -- 其他辅助工具

Name Description Status
translater.py 实时翻译剪切板中的文本,中英互译 完成
text_identify.py 识别图片中的文本并输出,支持中文或英文 完成
text_reader.py 将文本转换为语音并播放,支持中文或英文 完成
pdf_processor.py PDF 拆分合并功能 完成
mouse_coord.py 实时显示鼠标位置坐标 完成
get_dns.py 获取域名IP地址,并更新 DNS 缓存 完成
img_down.py 下载 Bing 首页背景图 完成
make_ico.py 图片转换为图标文件 完成

三、待更新(New ideas)

  • None