All Projects → Hopetree → Tmtools

Hopetree / Tmtools

🎉一个用PYQT5写的图形化的多功能电商爬虫小工具

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Tmtools

Pyqt5
Códigos sobre PyQt5
Stars: ✭ 23 (-71.25%)
Mutual labels:  pyqt5
Pip Gui
A GUI based Python Package installer
Stars: ✭ 46 (-42.5%)
Mutual labels:  pyqt5
Imageminilab
opencv-python 应用
Stars: ✭ 68 (-15%)
Mutual labels:  pyqt5
Ninja Ide
{Ninja-IDE Is Not Just Another IDE}
Stars: ✭ 868 (+985%)
Mutual labels:  pyqt5
Sales Cashregister
Cash Register Version 2.0 with barcode logon and to 8 buttongroups with each 23 programmable product buttons and equipped with inventory management system
Stars: ✭ 45 (-43.75%)
Mutual labels:  pyqt5
Handyview
Handy image viewer based on PyQt5. Convenient for viewing and comparing :-)
Stars: ✭ 60 (-25%)
Mutual labels:  pyqt5
Pyquino
python3 serial port with PyQt5 Gui
Stars: ✭ 19 (-76.25%)
Mutual labels:  pyqt5
Decoder Plus Plus
An extensible application for penetration testers and software developers to decode/encode data into various formats.
Stars: ✭ 79 (-1.25%)
Mutual labels:  pyqt5
Lognplot
Plotting and logging of real-time data for desktop.
Stars: ✭ 45 (-43.75%)
Mutual labels:  pyqt5
Traffic Rules Violation Detection
The System consists of two main components. Vehicle detection model and A graphical user interface (GUI)
Stars: ✭ 67 (-16.25%)
Mutual labels:  pyqt5
Closestx11color
Find the closest xterm-256 colors (between 0 and 255) to an arbitrary HTML hexa color (e.g. #ABCDEF)
Stars: ✭ 13 (-83.75%)
Mutual labels:  pyqt5
Pyqt5
PyQt5 from riverbank
Stars: ✭ 949 (+1086.25%)
Mutual labels:  pyqt5
Musicbox
😊 🎵 MusicPlayer 一站式收听多平台音乐(网易云, 虾米, QQ)的跨平台音乐播放器,尽情享受吧~✨
Stars: ✭ 1,130 (+1312.5%)
Mutual labels:  pyqt5
Hidpytoy
A GUI app for playing with HID devices, written in Python
Stars: ✭ 25 (-68.75%)
Mutual labels:  pyqt5
Pydm
Python Display Manager
Stars: ✭ 68 (-15%)
Mutual labels:  pyqt5
Dwarf
Full featured multi arch/os debugger built on top of PyQt5 and frida
Stars: ✭ 916 (+1045%)
Mutual labels:  pyqt5
Picacg Windows
哔咔漫画window客户端,界面使用PySide2,已实现分类、搜索、收藏夹、下载、在线观看、waifu2x等功能。
Stars: ✭ 35 (-56.25%)
Mutual labels:  pyqt5
Pyearth
🌐 A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL
Stars: ✭ 78 (-2.5%)
Mutual labels:  pyqt5
Examples
Learn to create a desktop app with Python and Qt
Stars: ✭ 1,196 (+1395%)
Mutual labels:  pyqt5
Archive Password Cracker
设计精良的压缩包密码破解工具,具有自定义字典、导出字典、选择字典等功能。基于Python实现,支持多线程与多进程,不断完善中……
Stars: ✭ 65 (-18.75%)
Mutual labels:  pyqt5

PYQT5 电商小工具

项目结构

  • ToolUI.py 主界面程序代码,使用PYQT5的designer产生的文件(ToolUI.ui)转换成的python代码
  • ToolFuncs.py 主要的函数部分,将界面与函数结合起来
  • APIs.py 爬虫API类,负责爬虫的运行,供主代码调用接口
  • QSSwhite.py QSS代码,本来应该放在一个.css文件中调用的,但是打包之后调用不了,所以封装成Python文件直接调用,这样有个弊端就是打包之后不能随意换风格样式了。
  • ToolUI.ui PYQT5的模板文件,可以转换成py文件
  • White 放置程序主界面及QSS调用的图片,只用到了一部分,但是懒得删其他的了
  • 其他文件(可以自定义的)
    • PICs 一个存放下载图片的文件夹,是程序第三个模块默认存放图片的文件夹,可以按照保存路径的设置自行更改
    • dsr_ids.txt 程序第一个模块默认读取ID的文件,可以根据实际需求更改名称
    • link_ids.txt 程序第二个模块默认读取ID的文件,可以根据实际需求更改名称
    • img_links.txt 程序第三个模块默认读取链接的文件,可以根据实际需求更改名称

项目功能

  • 参见程序的各个模块的说明

项目运行

  • 按照每个模块的“操作流程”中的指示操作就行,很简单,不做解释 直接放图看效果吧
  • 三个模块的不同界面: 界面一 界面二 界面三
  • 整体界面效果GIF动图: 界面效果
  • 第一个模块操作效果的GIF动图: 操作效果

程序打包

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].