pikachupytools

Pytools: Some useful tools written by pure python.

https://github.com/charlespikachu/pytools

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.1%) to scientific vocabulary

Keywords

hubble music-player pyqt5 python3 qrcode security tools
Last synced: 4 months ago · JSON representation ·

Repository

Pytools: Some useful tools written by pure python.

Basic Info
Statistics
  • Stars: 953
  • Watchers: 21
  • Forks: 496
  • Open Issues: 1
  • Releases: 0
Topics
hubble music-player pyqt5 python3 qrcode security tools
Created over 7 years ago · Last pushed over 3 years ago
Metadata Files
Readme Funding License Citation

README.md


docs PyPI - Python Version PyPI license PyPI - Downloads PyPI - Downloads issue resolution open issues

Documents: https://pikachupytools.readthedocs.io/zh/latest/

Pytools

Some useful tools written by pure python. You can star this repository to keep track of the project if it's helpful for you, thank you for your support.

Support List

| NameEN | Introduction | Core Code | NameCN | | :----: | :----: | :----: | :----: | | portscanner | click | click | 简易端口扫描器 | | timer | click | click | 简易计时器 | | emailsecurity | click | click | 邮箱安全性验证工具 | | calculator | click | click | 简易计算器 | | iplocationquery | click | click | 根据IP地址查询地理信息小工具 | | clock | click | click | 简易时钟 | | inquiryexpress | click | click | 快递查询系统 | | qrcodegenerator | click | click | 二维码生成器 | | musicplayer | click | click | 音乐播放器 | | luxunsentencesquery | click | click | 鲁迅名言查询系统 | | runcat | click | click | 奔跑的猫 | | newyearcardgenerator | click | click | 新年贺卡生成器 | | naughtyconfession | click | click | 仿抖音表白神器 | | succulentquery | click | click | 多肉数据查询系统 | | artsigngenerator | click | click | 艺术签名生成器 | | genderpredictor | click | click | 给定中文名的性别猜测器 | | idiomsolitaire | click | click | 成语接龙小软件 | | trumptweetsgenerator | click | click | 特朗普推特生成器 | | idcardquery | click | click | 身份证信息查询工具 | | videoplayer | click | click | 视频播放器 | | coupletgenerator | click | click | 春联生成器 | | translator | click | click | 翻译软件 | | desktoppet | click | click | 桌面宠物 | | computersinger | click | click | 让电脑主板上的蜂鸣器哼歌 | | hubbleseeonbirthday | click | click | 你生日那天的宇宙 | | earthwallpaper | click | click | 动态更新地球壁纸 | | moviehelper | click | click | 电影小助手 | | controlpcbyemail | click | click | 邮件控制电脑 | | playfireworks | click | click | 放烟花特效 | | arxivhelper | click | click | Arxiv小助手 | | ukrainemap | click | click | 乌克兰地图查询系统 | | sovietgenerator | click | click | 苏联笑话生成器 | | goodgoodgenerator | click | click | 稳中向好生成器 | | tianyancha | click | click | 天眼查 | | decryptbrowser | click | click | 盗取浏览器里的账号密码 | | githubacceleration | click | click | 国内访问Github一键加速脚本 | | modifyfoldericon | click | click | 文件夹图标批量修改 | | sheepsheep | click | click | "羊了个羊"小助手 |

Install

Preparation

  • Nodejs: Since some of the tools depend on nodejs, e.g., translator, you should install the latest Nodejs if you want to use those tools.
  • LAV Filters: If you want to use musicplayer or videoplayer in Windows, you have to install the decoder of DirectShow, such as LAV Filters.

Pip install

run "pip install pikachupytools"

Source code install

sh (1) Offline Step1: git clone https://github.com/CharlesPikachu/pytools.git Step2: cd pytools -> run "python setup.py install" (2) Online run "pip install git+https://github.com/CharlesPikachu/pytools.git@master"

Quick Start

```python import random from pytools import pytools

toolclient = pytools.pytools() allsupports = toolclient.getallsupported() toolclient.execute(random.choice(list(all_supports.values()))) ```

Screenshot

img

Projects in Charles_pikachu

  • Games: Create interesting games by pure python.
  • DecryptLogin: APIs for loginning some websites by using requests.
  • Musicdl: A lightweight music downloader written by pure python.
  • Videodl: A lightweight video downloader written by pure python.
  • Pytools: Some useful tools written by pure python.
  • PikachuWeChat: Play WeChat with itchat-uos.
  • Pydrawing: Beautify your image or video.
  • ImageCompressor: Image compressors written by pure python.
  • FreeProxy: Collecting free proxies from internet.
  • Paperdl: Search and download paper from specific websites.
  • Sciogovterminal: Browse "The State Council Information Office of the People's Republic of China" in the terminal.
  • CodeFree: Make no code a reality.
  • DeepLearningToys: Some deep learning toys implemented in pytorch.
  • DataAnalysis: Some data analysis projects in charles_pikachu.
  • Imagedl: Search and download images from specific websites.
  • Pytoydl: A toy deep learning framework built upon numpy.
  • NovelDL: Search and download novels from some specific websites.

More

WeChat Official Accounts

Charles_pikachu
img

Owner

  • Login: CharlesPikachu
  • Kind: user
  • Location: HongKong
  • Company: HKU

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - name: "Zhenchao Jin"
title: "Pytools: Some useful tools written by pure python"
date-released: 2021-12-23
url: "https://github.com/CharlesPikachu/pytools"
license: Apache-2.0

GitHub Events

Total
  • Watch event: 17
  • Pull request event: 1
  • Fork event: 2
Last Year
  • Watch event: 17
  • Pull request event: 1
  • Fork event: 2

Committers

Last synced: almost 2 years ago

All Time
  • Total Commits: 155
  • Total Committers: 2
  • Avg Commits per committer: 77.5
  • Development Distribution Score (DDS): 0.006
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
CharlesPikachu 1****1@q****m 154
CharlesPikachu 3****u 1
Committer Domains (Top 20 + Academic)
qq.com: 1

Issues and Pull Requests

Last synced: 5 months ago

All Time
  • Total issues: 8
  • Total pull requests: 2
  • Average time to close issues: 7 months
  • Average time to close pull requests: over 1 year
  • Total issue authors: 8
  • Total pull request authors: 2
  • Average comments per issue: 0.13
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • albertofwb (1)
  • xidianzhuxi (1)
  • DemonsHunter (1)
  • Jasonandy (1)
  • zhzh2009hhh (1)
  • Zacks-Sun (1)
  • Vayeel (1)
  • lianyike (1)
Pull Request Authors
  • lng7936 (1)
  • ItsaFugazi (1)
  • llbbl (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 109 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 21
  • Total maintainers: 1
pypi.org: pikachupytools

Pytools: Some useful tools written by pure python.

  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 109 Last month
Rankings
Stargazers count: 2.1%
Forks count: 2.3%
Dependent packages count: 10.1%
Average: 11.2%
Downloads: 20.1%
Dependent repos count: 21.6%
Maintainers (1)
Last synced: 5 months ago

Dependencies

docs/requirements.txt pypi
  • recommonmark *
  • sphinx ==4.5.0
  • sphinx_markdown_tables ==0.0.12
  • sphinx_rtd_theme *
requirements.txt pypi
  • IPy *
  • PyQt5 *
  • SimpleGUICS2Pygame *
  • beautifulsoup4 *
  • click *
  • fuzzywuzzy *
  • id_validator *
  • js2py *
  • lxml *
  • markovify *
  • openpyxl *
  • pillow *
  • psutil *
  • pygame *
  • python-Levenshtein *
  • pythonping *
  • qrcode *
  • requests *
setup.py pypi
  • lab.strip *
  • readlines *