タグ

ブックマーク / qiita.com/mima_ita (3)

  • Pythonを使えばテキストを含むPDFの解析は簡単だ・・・そんなふうに考えていた時期が俺にもありました - Qiita

    まえがき Pythonを使えばテキストを含むPDFの解析は簡単だ・・・ 文字情報が含まれていればPDFから文字やテーブルの情報を抽出して、そのデータを利用してWebサービスなんて簡単につくれるぜ、ひゃっほーいっという安易な思考の結果が以下になります。 新型コロナウイルス感染症の感染拡大を踏まえたオンライン診療のPDFデータを利用してみた https://qiita.com/mima_ita/items/c0f28323f330c5f59ed8 ここで得た最も重要な知見は「PDFデータをコンピュータで読むのはやめとけ、あれは人間が読むものだ」ということと、わずかなPythonを使用したPDFの取り扱いの方法です。 今回はそのわずかなPythonを使用したPDFの取り扱い方法について説明します。 なお、実験環境はWindow10のPython 3.7.5 64bitになります。 operand

    Pythonを使えばテキストを含むPDFの解析は簡単だ・・・そんなふうに考えていた時期が俺にもありました - Qiita
    drk7jp
    drk7jp 2023/06/28
  • Javaで作った画面をWindowsで自動操作する方法 - Qiita

    まえがき たいていのWindowsの画面の自動操作は以下で紹介した方法で可能になっています。 RPA九人衆による「アカネチャンカワイイヤッタ」の自動化 https://qiita.com/mima_ita/items/d4655de865f30bb51c65 実は厄介なケースがあって、それはJavaで画面を作っているケースです。 今回はJavaで作られた画面を例に自動操作が可能かどうか検討してみましょう。 実験環境 Windows10 Home Java 8 Visual Studio 2019 PowerShell 5.1 UiPath 2019.10.0-beta 111 Javaの画面の作成方法 Javaで画面を作成する主な方法としてSwingを使用する場合と、JavaFxを使用する場合があります。 Swingで作成した画面 下記のページを参考に簡単なSwingの画面を作成します。

    Javaで作った画面をWindowsで自動操作する方法 - Qiita
    drk7jp
    drk7jp 2021/06/15
  • Webアプリケーションを自動で操作してみよう - Qiita

    はじめに Webアプリケーションに対してある種の繰り返しの操作を行ったり、定型処理を定期的に自動実行したい場合がよくあります。 大きくわけてWebアプリケーションの自動化には3種類のやり方が存在します。 1つ目はブラウザのGUI上の操作をプログラム上で真似して自動化する方法 2つ目はブラウザから送信しているデータを真似する方法 3つ目はWebアプリケーションが提供しているAPIを利用する方法 1つ目のブラウザのGUI上の操作をプログラム上で真似して自動化する方法は直観的にわかりやすいと言われますが、実際は最も難しい自動化の方法になります。また、アプリケーションのバージョンアップに伴い自動化用のプログラムが動作しなくなる可能性があります。 2つ目のブラウザから送信しているデータを真似する方法はプログラムで実装しやすいやり方ではありますが、Webアプリケーションがどのようなデータを送信している

    Webアプリケーションを自動で操作してみよう - Qiita
    drk7jp
    drk7jp 2019/10/20
  • 1