# Captcha_Python **Repository Path**: ray_1998/captcha_-python ## Basic Information - **Project Name**: Captcha_Python - **Description**: 使用Python生成的滑动验证码,具体使用请看 Readme.md文件 觉得好的点个Star - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 0 - **Created**: 2021-07-04 - **Last Updated**: 2025-08-01 ## Categories & Tags **Categories**: captcha **Tags**: Python, 验证码 ## README # Captcha_Python #### 介绍 使用Python生成的滑动验证码,不是破解验证码 #### 软件架构 软件架构说明 项目 思路来源 https://oldj.net/article/2018/11/16/make-irregular-shape-images/
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/092540_94f2aab0_4780784.png "屏幕截图.png") 生成图片
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/094552_16a8850d_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/094558_9ef052eb_4780784.png "屏幕截图.png") 项目使用
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/094816_6ea71b48_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/094836_297c631a_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/095100_9b798e52_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0803/092654_51ce60af_4780784.png "屏幕截图.png") 海外 访问(没有这么慢,我挂了vpn )
优化 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0803/092605_98991bab_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/095233_b5493294_4780784.png "屏幕截图.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0803/092727_76014dd4_4780784.png "屏幕截图.png") 国内访问 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0708/100257_b8a8a786_4780784.png "屏幕截图.png") #### 安装教程 1. python3.8 2. vscode(选) 3. git #### 使用说明 1. 拉取项目 ### 在dockerfile 文件加一个时间同步的 ``` RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone ``` 2 build ``` docker build -t captcha:1.1.2 . ``` 3 启动 ``` docker run -d -p 9001:8888 --name captcha --restart=always 镜像id ``` 4. nginx 配置 5. 远程访问 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技   **1.切换到新的分支** git checkout --orphan latest_branch   **2.缓存所有文件(除了.gitignore中声明排除的)** git add -A   **3.提交跟踪过的文件(Commit the changes)** git commit -am "commit message"   **4.删除master分支(Delete the branch)** git branch -D master   **5.重命名当前分支为master(Rename the current branch to master)** git branch -m master   **6.提交到远程master分支 (Finally, force update your repository)** git push -f origin master 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)