Tutorialspoint

黑色星期五,享受有史以来最低价! 使用优惠码:BFS8

从零开始学习Python MySQL并开发加密货币预警系统

个人图标 Gianluca Mottola

4.5

从零开始学习Python MySQL并开发加密货币预警系统

Python、MySQL、OpenCV、Selenium Webdriver库:图像识别以移动拼图窗口上的滑块、网页抓取、正则表达式、绕过邮箱验证码

更新于图标 更新于 2024年9月

语言图标 语言 - 英语

个人图标 Gianluca Mottola

英语 [CC]

类别图标 开发,软件测试,Selenium WebDriver

课时 -67

资源 -6

时长 -6.5 小时

终身访问

4.5

price-loader

终身访问

30天退款保证

培训 5 人或以上?

让您的团队随时随地访问 10000 多个 Tutorials Point 顶级教程。

课程描述

从基础开始讲解Python语言特性

  • 安装Visual Studio Code编辑器和相关的Python包

  • Python基本数据类型

  • Python列表

  • Python字典

  • Python元组

  • Python集合

  • Python条件语句(if else)

  • Python while循环

  • Python for循环

  • Python函数

  • Python lambda函数


面向对象编程概念 - 使用真实案例讲解类和对象

  • OOP概念

  • Python类定义和对象实例化

  • Python继承

详细讲解Selenium WebDriver框架

  • 填写输入字段

  • 使用ActionChains移动滑块

  • 更多网页元素检测策略,以改进网络爬虫策略

  • 显式WebWait策略,在等待网页元素的同时不影响性能

MySQL - Postgres数据库交互

  • 详细解释项目所需的所有查询

  • 如果远程数据库已满,则取消最旧的行

使用OpenCV2进行详细的图像像素分析

  • 过滤给定图像中的相关像素

  • 检测边缘以及边缘的x-y坐标

  • 检测两个边缘之间的距离,以移动滑块正确的距离

  • NumPy数组管理

在Heroku远程主机提供商上进行Python应用程序开发

  • 安装相关的软件包,使Linux远程主机正常运行

  • 直接从GitHub环境部署Python应用程序

  • 在远程主机上截屏,实时分析应用程序流程,并将屏幕截图保存到云提供商

构建一个真实的加密货币预警Python应用程序,用于抓取加密货币和股票市场

  • 实时获取所有加密货币价值对

  • 将这些值存储在数据库中(MySQL,Postgres)

  • 提取过去的所有值

  • 根据完整的可定制策略,决定对于每种加密货币是否为投资时机

  • 向Telegram帐户发送加密货币预警通知

在无需人工干预的情况下自动交易加密货币

  • 登录Pionex

    • 通过覆盖拼图滑动授权检查窗口

    • 通过覆盖电子邮件验证码窗口(Google Restful APIs)

  • 点击算法决定投资的加密货币

  • 以0.05%的费用投资该加密货币!

申请Python和Web测试职位时,招聘人员通常会问到的问题

最终的开发挑战

提供完整的源代码

本课程适合谁

  • 想要了解这门语言强大功能的Python初学者!
  • 想要了解图像识别机制的人
  • 希望申请Web测试职位的人
  • 想要了解MySQL和Postgres数据库如何工作的人
  • 想要实时了解加密货币和股票市场趋势的专业交易员
  • 想要以市场最低费用进行交易的专业交易员
  • 想要在决策树满足后轻松开发自动交易应用程序的专业交易员

目标

  • Selenium Web测试学习者

  • Python初学者和高级学习者

  • 想要自动化Web应用程序上枯燥任务的人

  • 想要深入学习网络爬虫的人

  • 想要创建自己的交易策略,而不向交易/加密平台支付数千美元费用的人

  • 通过研究旧数据趋势来改进自己的加密货币/股票投资策略

  • 自动登录加密平台,立即投资加密货币,无需手动登录

  • 想要了解图像识别如何工作的人

  • 想要创建专业的加密货币交易预警的人

  • 想要创建专业的商品价格预警的人

  • 想要创建专业的股票预警的人

  • 创建和维护MySQL数据库

  • 创建、编辑和维护远程Postgres数据库,检查何时超过最大允许容量,并最终取消某些行

  • 通过使用OpenCV2移动滑块来覆盖图像检查拼图窗口的检查

  • 通过检查电子邮件收件箱的内容并查找当前验证码来覆盖电子邮件验证检查窗口

  • 通过GitHub将Python应用程序部署到远程服务器

先决条件

  • 无需任何先决条件,我将从头开始解释您需要的一切!
Learn Python MySQL from Scratch and Develop Crypto Alert

课程大纲

查看课程内容的详细分解

简介
1 节课
  • 播放图标 课程介绍 05:49 05:49
Python语言入门 - 相关包的安装
12个讲座
Tutorialspoint
Tutorialspoint
Python - Selenium加密货币预警项目开发 - 本地主机
31个讲座
Tutorialspoint
Tutorialspoint
招聘人员常见的Python - Selenium面试问题
3个讲座
Tutorialspoint

讲师 详情

Gianluca Mottola

Gianluca Mottola

大家好


我是一名资深测试工程师,

我的热情在于编程


我偏爱的编程语言是C、Python、Java


我来到这个平台是为了与大家分享我的经验,我将尽最大努力简化理论,并使各种编程主题尽可能透明。

课程 证书

使用您的证书来改变职业或在您目前的职业中提升自己。

sample Tutorialspoint certificate

我们的学生与
优秀的

相关视频课程

查看更多

年度会员

成为Tutorials Point的尊贵会员,享受我们庞大的顶级视频课程库的无限访问权限。

立即订阅
Annual Membership

在线认证

掌握重要的技术,成为一名受人尊敬的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515

© . All rights reserved.