テクノロジー– category –
最新のテクノロジーや私がよく利用するテクノロジーをご紹介します
-
【本1冊で】Python入門から中級までなれるおすすめ本
Pythonは初心者でも始めやすいプログラミング言語です。 理由として今まで必要であった型なので宣言がいらなかったり、書くコードの量が少ないので楽です。 ・Pythonをこれから始めたい!興味がある ・Pythonの触りがわかってきたので中級まで目指したい ... -
pandasでできないエクセル書式設定をopenpyxlでコピー貼り付け
Pythonでエクセルデータを加工する場合はpandasが簡単だと思っていますが書式設定ができません。 openpyxlの方が書式などの応用は効きますがコードを書くのが面倒だなと私は感じています。 そこで、必要データの書き出しはpandasを利用し、書式設定してあ... -
画面外の要素取得エラーElementClickInterceptedException対策
seleniumのコードはあっていそうだけどエラーのElementClickInterceptedExceptionが出る。 要素が取得できていないのはページ遷移が読み込めていないから?と疑問に思うことがあります。要素をクリックできなかった原因を考えると下記の2点が考えられます... -
【植松努】名言と勇気が出るted動画を紹介
長い人生において自信をなくしたり落ち込むこと、なんかやる気が出てこないなど普通にあると思っています。私もあります。 そんな時に見ていただきたい元気が出るプレゼン動画や名言があります。 私は植松努さんのまっすぐな強い想いのプレゼンと考え方や... -
PythonでOutlookメール送受信と受信メール管理の自動化
Pythonを利用してMicrosoftのOutlook(365も)からメールを自動送信する方法とメール受信内容を自動的に取得し、一覧化やディレクトリに保存する方法のご紹介です。 ・日次で大量にメールを送受信する必要がある。・同じメール内容で宛先だけが違う。・固... -
seleniumが急に動かないならProxyと証明書を疑って対策
今までseleniumを利用していたが急にseleniumが使えなくなったという場合はないでしょうか? 考えられるのはselenium3バージョンからselenium4に変更した時にコードの書き方が変わっていることもあるでしょう。 ただ、上記とは違い使えなくなる理由とし... -
Pythonからパワーポイントを操作する方法とコード紹介
パワーポイントはプレゼンテーションソフトですのでほとんどの場合手作業で作成され、自動化のイメージがないと思う人がほとんどでしょう。 パワーポイントを自動化で処理したいケースとして、大量にあるパワーポイントの特定箇所に会社のロゴマークを入れ... -
Pythonでレーベンシュタイン距離を使う方法とコード紹介
レーベンシュタイン距離を利用すると2つの文字列を比較してどのくらい文字が離れているかを数値として算出することができます。 似たテキストを見つけたい時に有効な手段であり簡単に利用することができます。 テキスト類似率を算出する手法は分かち書き... -
PythonのPickleでメモリエラー&高速化対策
Pandasでデータの読み書きをした時に処理が重い、「時間がかかる、あれ?メモリーエラーになって保存できない」なんてことがあります。 これはかなり重いデータを扱いマシンスペックよりオーバーした処理をかけた時に発生しますが、できれば今のマシーンを... -
Pythonでテキストクレンジングする方法とコード紹介
データを利用した分析や類似度などを算出する時に事前にデータをクレンジングし綺麗な状況に変えることで精度を上げることができます。 今回はクレンジングする基本処理のいくつかをご紹介することでデータ加工に慣れていただくことを目的にしております。...