最近、Pythonを学びました。
特にWeb系の自動操作などがやりやすいという事で使ってみたところ、確かにプログラミングはやりやすかったのですが、コマンドプロンプトからの操作なので、作ったアプリをノンプログラマーの方に使って頂くようにするには、ちょっと一工夫が必要だなと。。。
今、悩んでいるのはこんなところです。
- パラメーター引数で渡す際のフォームは何がいいだろう?HTMLだろうか?
- inputの入力待ちを、コマンドプロンプトでは無くて、ポップアップ式のフォームなど、もっとわかりやすい入力方法にできないだろうか?
例えば、サンプルとして、Facebookにログインするというアプリの場合で考えたときに、
Python
1import os 2import sys 3from selenium import webdriver 4from selenium.webdriver.common.keys import Keys 5from selenium.webdriver.support.ui import WebDriverWait 6from selenium.webdriver.support import expected_conditions 7from selenium.webdriver.common.by import By 8#facebookを開く 9chro = webdriver.Chrome('./chromedriver') 10chro.get("https://www.facebook.org") 11assert "Facebook" in chro.title 12#Facebookページ遷移? 13key = input('Facebookにログインしたらyを押してください') 14if key == "y": 15 print("Facebookにログインしました。")
ログインID及び、パスワードをフォームからの入力させ、途中のinput命令のメッセージと入力待ちをメッセージボックスに出来ないかなと。。。
もしくは、PythonってそもそもWindowsで使うよりは、Webアプリのエンジン部分のような使い方をするべきものなのでしょうか?
学び始めでいろいろわからないことだらけです。
どうぞよろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/10 03:25