Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

【Git GitHub】リモートリポジトリをクローンする方法

GitHub上にすでにあるリモートリポジトリからクローンによって複製をもってくる方法についての説明になります。 目次 1.ログインとリポジトリ選択 2.リポジトリのURLのコピー 3.クローン実行 4.実行後の確認 1.ログインとリポジトリ選択 そのた…

【Git GitHub】プルリクエストとマージを実行する方法

ここでは、「git push」まで終了した後のプルリクエストとマージの方法について説明します。 個人ベースでの活用を念頭にレビュー、レビュー依頼の部分は省略したシンプルな内容でのやり方になります。 「git push」まで終了したら、次はブラウザでGitHubに…

【Git GitHub】「git add」、「git commit」後の「git push」について、リモートリポジトリにプッシュする方法

「git commit」まで終了したら、コミットした結果をリモートリポジトリにプッシュします。 これには、「git push」を使用します。 ここでは、自分のローカル側に、編集、「git add」、「git commit」まで行ったブランチちとして、「update_branch」があるも…

【Git GitHub】Gitのダウンロード、インストールから「git add」、「git commit」によるGitへの登録までの一通りの方法

目次 1.Gitのダウンロードとインストール 2.付属ツールGit Bashについて 3.ユーザー名とメールアドレスの設定 4.ローカルリポジトリの初期化 5.ステージングエリアへの登録 6.Gitへの登録、保存 元々Git、GitHubというものがよく分かってなかっ…

【Git GitHub】公開鍵の設定方法

GitHubに対して操作を行う時には認証が必要になります。 ここでは、認証用の設定としてSSHの登録を説明します。 目次 1.鍵の生成(公開鍵、秘密鍵) 2.公開鍵の設定 3.設定の確認 1.鍵の生成(公開鍵、秘密鍵) まずはじめに、 $cd ~/.ssh にて鍵を…

【Git GitHub】GitHubのアカウント作成方法

GitHubを使うためにはアカウントの作成が必要になります。 ここでは、アカウントの作成方法を具体的な画面を表示しながら説明します。 目次 1.GitHubのURLへのアクセスとサインアップ 2.ユーザーアカウント登録画面への入力 3.パスコードの入力 4.各…

【TOEIC 英検】TOEIC 英検特化でのコーチング型オンライン英会話の紹介

最近激増しているオンライン英会話ですが、今回、そのなかの1つの「Kirihara Online Academy」が運営しているオンライン英会話の内容を知る機会がありましたのでここにご紹介いたします。 Kirihara Online Academyは、桐原書店とオンライン英会話ワールドト…

【Git】git diffによる差分確認について

Git

前回、前々回でステージングエリアへの登録、コミットまで行いましたが、今回は、ファイルの差分を確認する機能についてです。 差分を確認するためのコマンドとしては、「git diff」を使用します。 はじめに、ワーキングツリーとステージングエリアの差分を…

【Git】git commitとローカルリポジトリへの登録、gitの概略イメージ

Git

「git init」で初期化し、ファイル作成、編集後、「git add」でステージングエリアへの登録が終了した場合には、そのファイルをコミットします。 はじめに、現在の状態を確認しておきます。 $ git status On branch master No commits yet Changes to be com…

【Git】git addとステージングエリア(インデックス)への登録について

Git

gitでバージョン管理をする場合には、まずはじめに「git init」にてgitのリポジトリの初期化を行います。 これについては、前回の過去記事にて説明しました。 この初期化したリポジトリでファイルのバージョン管理を行う場合には、「git init」を実行した作…

【Git】gitの初期化、git initについて

Git

Gitでバージョン管理を行いたい場合には、gitをインストールした後に、リポジトリの初期化を行います。 リポジトリとは、「ファイルやディレクトリの状態、変更履歴などを記録しておく場所」です。英語では、「貯蔵庫」、「収納庫」というような意味です。 g…

【Git】ユーザー名とメールアドレスの設定方法

Git

Gitのダウンロード、インストールやWindowsの場合にMacのターミナルの代わりになるGit Bashの設定方法などが終了したら、Gitの設定をします。 Gitの設定を行う場合には、「git config」というコマンドを使用します。 「git config」を使用して、ユーザー名や…

【Excel】数式の計算方法について、計算方法の自動/手動変更方法

先日、表の中に計算式が設定されているようなExcelで、それまでは計算式にかかわる値が変わると自動で結果が計算されていたものが、いつからか計算されなくなったというようなことがありました。 調べてみると、Excelには「計算方法の設定」という設定がある…

【Excel VBA】シート削除時などに確認メッセージを表示しない方法

Excel VBAにて、シートの削除などを行うようなコードを書いて実行すると、削除時に確認メッセージが表示されます。 実際には、そのままシート削除して問題ないような時にも、いちいち確認メッセージが表示されると、操作上面倒なだけで確認メッセージを表示…

【Python Selenium】f文字列(フォーマット文字列)、r文字列(raw文字列)について

Pythonの文字列を拡張する機能として、文字列の先頭にf、rをつける、f文字列、r文字列というものがあります。 目次 1.f文字列(フォーマット文字列) 2.r文字列(raw文字列) 3.f文字列、r文字列の組み合わせ使用 1.f文字列(フォーマット文字…

【Python】エスケープシーケンス(エスケープ文字)について

Pythonのエスケープシーケンスについての内容になります。 エスケープシーケンスとは、通常の文字列ではなく、改行やタブなどを表す文字列のことです。 "\n"は改行、"\t"はタブを表します。 ちなみに、エスケープシーケンスは、"\"を使用して"\n"と書く場合…

【Python Selenium】ウインドウ内の要素取得、キーボード入力などする方法(name属性、id属性、class属性)(Chrome用)

PythonでSeleniumを利用してウインドウアクセスする場合には、まずは、対象のウインドウを表示させるところからはじまります。 それについては、過去記事で記載しましたので、今回はそれに続いて必要になってくるウインドウ内の要素取得とその操作についてに…

【Python Selenium 要素取得】ウインドウのURLを指定して画面展開する方法と現在表示されているウインドウのURLとタイトルを取得する方法(Chrome用)

Pythonでseleniumを利用してウインドウアクセスする場合には、まずは、対象のウインドウを表示させるところからはじまります。 ということで、今回は、対象のウインドウのURLからウインドウの表示のさせ方とその後のウインドウのURLとタイトル取得方法につい…

【Python Selenium 要素取得】ウインドウハンドル取得方法(Chrome用)

今回は、Python、seleniumでのウインドウハンドル取得方法についての説明になります。 ウインドウハンドルとはウインドウごとに割り当てられている識別情報のことですが、seleniumでは、ウインドウの切替を行う場合には、この番号を使用して、switch_to_wind…

【Python Selenium】ウインドウ内の要素取得、キーボード入力などする方法(name属性、id属性、class属性)

PythonでSeleniumを利用してウインドウアクセスする場合には、まずは、対象のウインドウを表示させるところからはじまります。 それについては、過去記事で記載しましたので、今回はそれに続いて必要になってくるウインドウ内の要素取得とその操作についてに…

【Git GitHub】初心者、初級者におすすめの入門書

主に初心者、初級者向けのGitに関しておすすめ本を紹介していきたいと思います。 Git自体機能が多く複雑なところもあるため、今出ている本をながめると、説明の仕方として初心者向けとしては2種類に分かれると思います。 1つは、漫画やキャラクターを使って…

【Git】Git Bashのホームディレクトリ変更方法

Git

Git Bashにてホームディレクトリを変更する方法です。 Windowsマーク横の検索エリアに「環境変数」と入力します。 そうすると、以下のように「システム環境変数の編集」が表示されますので選択します。 システム環境変数の編集表示、選択 「システムのプロパ…

【Git】付属ツールGit Bashとその起動方法について

Git

コマンド実行のためのツールとしては、Windowsでは「コマンドプロンプト」、Macでは「ターミナル」があります。 ここでですが、GitのWindows版には、「Git Bash」というツールがついています。 これは、WindowsでもMacのターミナルとほぼ同じコマンドが実行…

【Git】Gitのダウンロードとインストール方法について

Git

GitのサイトからGitをダウンロードし、Windowsにインストールする手順になります。 今回の例では、Versionは、「Git for Windows Version 2.37.1」です。 目次 1.ダウンロード 2.インストール 2-1.初回インストール 2-2.2回目以降のインストー…

【Python Selenium 要素取得】ウインドウハンドル取得方法

今回は、Python、seleniumでのウインドウハンドル取得方法についての説明になります。 ウインドウハンドルとはウインドウごとに割り当てられている識別情報のことですが、seleniumでは、ウインドウの切替を行う場合には、この番号を使用して、switch_to_wind…

【Python Selenium 要素取得】ウインドウのURLを指定して画面展開する方法と現在表示されているウインドウのURLとタイトルを取得する方法

Pythonでseleniumを利用してウインドウアクセスする場合には、まずは、対象のウインドウを表示させるところからはじまります。 ということで、今回は、対象のウインドウのURLからウインドウの表示のさせ方とその後のウインドウのURLとタイトル取得方法につい…

【Python Selenium】クローリング、スクレイピングにて対象ウインドウのソースコードを調べる方法

Pythonでseleniumを利用してウインドウアクセスする場合には、まずは、対象のウインドウ内の構造や要素などを調べるところからはじまります。 そのための方法としては、以下のようなやり方などがあります。

【Python】ログイン中のユーザ名を取得する方法

Python、Seleniumなどを使用している時に、自PCでの「ログイン中のユーザー名」を指定する必要がある場合があると思います。 そのような場合のやり方について説明します。 Pythonにて、「ログイン中のユーザー名」を取得する場合には、 getpass.getuser() …

【Python Selenium】EdgeのI.E.モードのドライバー設定での拡大率、保護モード設定チェックを無視する方法

PythonでSeleniumを使用してWebサイトへアクセスする場合ですが、ブラウザとしてEdgeを使用する場合のドライバーのインストール、設定とWebサイトへのアクセス方法については以前以下のような過去記事で紹介しました。 kuku81kuku81.hatenablog.com また、先…

【Python Seleuium】ブラウザの拡大率の設定変更

Pythonにてブラウザの操作などを行っていると、ブラウザ自体の拡大率の設定が必要になってくる場合があります。 SeleniumでEdgeのI.E.モードでの動作を行う場合も拡大率が100%になっていなければならないなどが事前準備として必要になってきたりします。 そ…