タグ

2022年8月30日のブックマーク (3件)

  • python-cgiを使って、画面遷移を定義する(コード付き)

    python-cgiを使うことで、Web画面の処理も定義することができる。 あわせて使い方も解説しよう。 ✔️ 読者さんへの前置きメッセージ 記事は「python-cgiライブラリの使い方」について書いています。 この記事を読むことで 「pythonで、サーバーの処理 & 画面の処理を書く方法」 をイメージできるようになります。 python-cgiは昔からあるライブラリで、Webツールなどの開発などで使われてきました。 python-cgiを使うことで、サーバーの処理だけでなく、画面の処理も定義することができます。 使い方は比較的簡単なので、初心者にも優しいライブラリです。 それでは、使い方を詳しく解説していきましょう。 python-cgiとは? Python Common Gateway Interfaceの略称です。 Webサーバが、Webブラウザの要求に応じて、 外部プログラム

    Gen2423
    Gen2423 2022/08/30
  • PythonでCGIを用いたWebアプリケーションを作る - Qiita

    初投稿です。 プログラミング初心者なのでいろいろ至らない点があると思います。 改善点などがあればコメントで教えていただけるとありがたいです。 投稿の目的 大学のレポート課題でCGIを用いたWebアプリケーションをPythonで作ることになったので、その備忘録としてでここに載せておきます。 CGIとは何か そもそもCGIとは何かというと、ブラウザでの要求に対してサーバーがプログラムを起動する仕組みのことです。例えば、下の画像ではブラウザで2つの値を入力し、送信ボタンを押すと、サーバーが入力値の積を表示するcgiプログラムを起動するようになっています。 (参考 http://e-words.jp/w/CGI.html) 今回は上の画像のように、2つの値を入力するとその積を返すアプリケーションを作ります。このアプリケーションを作るにあたって、値を入力させるためのページをhtmlで、入力された値

    PythonでCGIを用いたWebアプリケーションを作る - Qiita
    Gen2423
    Gen2423 2022/08/30
  • Python3でSeleniumを使いWebブラウザを操作する超基本 | Netwiz LLC BLOG

    PythonでWebブラウザを自由に操作できるようになると普段Webブラウザで作業をしている亊が自動化できるようになります。 またスクリーンショットも撮れるので、インフラエンジニアが動作確認のため大量のWebページにアクセスしてスクリーンショットを取得するなんて手間な作業も自動化できます。 Webブラウザを操作するといえば有名なのが「Selenium」です。これを使っていきましょう。 Seleniumを使い始める準備SeleniumをインストールまずはSeleniumをインストールします。 python -m pip install seleniumドライバをインストール次にドライバをインストールします。注意点としてお使いのWebブラウザのバージョンに合わせたドライバが必要です。 https://sites.google.com/a/chromium.org/chromedriver/do