|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python_pyautogui_rpa/
课程评论:没有评论
**课程名称:** 【Python・PyAutoGUI】原创业务效率化(RPA)工具制作,自动化简单重复性工作! **课程概述:** 本课程专注于教授如何使用 Python 和 PyAutoGUI 模块来自动化图形用户界面(GUI)操作,从而实现日常业务流程的优化和效率提升。课程主要面向 Windows 用户,涵盖了 PyAutoGUI 的环境搭建、基本操作以及一些进阶的应用,例如结合 OCR(光学字符识别)技术来构建更强大的自动化工具。 **核心内容:** * **RPA 概念与 PyAutoGUI:** 介绍 RPA(机器人流程自动化)的基本概念,并深入讲解 PyAutoGUI 这一强大的 Python 库,使其能够模拟鼠标点击、键盘输入等 GUI 操作。 * **环境搭建与基础操作:** 提供 PyAutoGUI 的详细安装和配置指南,并演示如何使用 PyAutoGUI 进行屏幕截图、鼠标移动、鼠标点击、键盘输入等基本自动化操作。 * **OCR 技术整合:** 讲解如何将 Google 的 tesseract OCR 引擎与 PyAutoGUI 结合,实现屏幕上文字的识别和提取,进一步扩展自动化能力。 * **实际应用案例:** 通过实例展示如何利用 PyAutoGUI 和 OCR 来自动化处理诸如 Excel 数据迁移、信息比对等在 Office 软件内部难以解决的复杂任务。 * **自定义工具开发:** 课程旨在帮助学员理解 GUI 自动化和 RPA 的原理,并具备开发符合自身业务需求的自定义自动化工具的能力。 **课程特点:** * **实战导向:** 课程以开发实际业务效率化工具为目标,让学员亲手实践自动化技术的应用。 * **专注于原生开发:** 不同于市面上讲解商业 RPA 工具的课程,本课程侧重于使用 Python 原生库进行自主开发。 * **解决实际痛点:** 针对日常工作中的重复性、简单性劳动,提供可行的自动化解决方案。 * **非一次性代码:** 课程并非提供可以直接套用的代码,而是引导学员理解其背后的逻辑和方法,以便他们能够根据自身业务进行灵活调整和创新。 **适合人群:** * 已经学习过 Python 基础,但不知如何进一步应用者。 * 在日常工作中经常接触简单重复性任务者。 * 对自行开发 RPA 工具感兴趣,并希望避免高昂的商业 RPA 工具费用者。 **学习目标:** 通过本课程的学习,学员将能够: * 理解 RPA 的核心概念和 PyAutoGUI 的功能。 * 熟练掌握 PyAutoGUI 的基本操作和常用函数。 * 了解如何将 OCR 技术融入自动化流程。 * 能够根据自身业务需求,构思和开发简单的自动化脚本。 * 显著提升工作效率,解放生产力。
*** 更新情報 ***2021/1/22:セクション10, レクチャー40に「画像認識が上手くいかない場合の対策」を追加しました。************※※※本コースはWindows環境のみを対象としております。MacやLinuxといった環境の解説はコース内ではしておりませんのでご注意下さい ※※※普段の業務で、毎日のように同じ作業(定型作業)をしていませんか?更にこういった定型作業は、作業量は多いが単純作業という場合が多くありますよね。もし思い当たる作業があるのであれば是非この機会にルーチンワークや単純作業の自動化(RPA)にチャレンジしてみませんか?この講座では、Pythonを使ったGUI操作の自動化技術について学びます。特に、PythonにおけるGUI操作の自動化を実現するために必要なPyAutoGUIモジュールの環境構築や基本操作について解説します。更に、応用例として、OCR(文字認識技術)とRPAを組み合わせた業務効率化ツールの開発の実践を行います。この講座ではGoogleが提供している機械学習ベースのオープンソースOCRエンジン(tesseract OCR)を使用します。Excel、Word、AccessなどのOfficeアプリケーションにおける処理だけでは解決出来ないような作業において、PuAutoGUIモジュールは威力を発揮します。例えばExcelデータを他の業務システムに転記したり照合したりといった操作も工夫次第でいくらでも自動化させることが可能になります。講座の特徴この講座ではGUI操作におけるRPAの概念、更にはPyAutoGUIモジュールの使い方やOCRと組み合わせた使い方を理解することにフォーカスしています。応用例として業務効率化ツールの開発を体験していただきますが、基本的には講座の中で出てくるコードをそのままご自身の業務に使えるような性質の講座ではないことにご注意ください。また、市販のRPAツールの使い方を解説した講座ではありませんので、そちらもご承知おきください。Pythonの基礎は学んだが次に何をすれば良いかまだ決まっていない普段の業務において単純作業が発生している市販のRPAツールは高額である事が多いため、自分でRPAツールを開発することに興味がある上記に当てはまる方はこの講座に向いていると思います。本講座で学んだことをご自身の業務内容に照らし合わせ、更に現場にしかわからないアイディアや工夫を加えることで業務効率化するための可能性は飛躍的に高まります。