未分類 5 7月 2022 Pythonでプロキシ有無両環境で動くスクリプト Pythonでプロキシのある環境とない環境の両方でスクリプトを動かす方法です。 コード まずはコードです。 import socket host = socket.gethostname() if "host123" in host: os.environ["http_… 続きを読む
未分類 1 7月 2022 Pythonでファイル名を確認して特定の文字がついてなければ追加する Pythonでファイル名の頭に特定の文字がついてなければ追加する方法です。 作成した背景 仕事で誤って編集してしまうと困るマスタファイルがあったりします。それをローカルにコピーしてから、そのファイルをいじったりするのですが、ファイル名が同じためマスタなのかコピーなのか分からなくなるということが発生し… 続きを読む
Python 20 6月 2022 PythonでOutlookメールの作成をしたい タイトルの通りです。使いまわしできるようにテンプレ化しました。 コード コードは以下の通りです。 ### Import Necessary Modules import win32com.client ### Create Mail try: ### Create mail object outlo… 続きを読む
Python 18 6月 2022 PythonでOutlookの予定を一覧取得したい タイトルの通りです。 背景 今の職場では毎朝その日の予定をメールで送るというルールがあります。毎回手動でやろうと思うと、例えば会議が5個入っていたら、その5個に対して開始時間、会議内容、終了時間を転記する必要があります。 それに加えて会議時間以外の予定(A資料作成、B会議準備、等)も記載して…となる… 続きを読む
Python 11 6月 2022 Pythonで定期的にグローバルIPアドレスを記録する方法 こんにちは。先日ふと気になることがありました。とあるサービスでLinuxのインスタンスを作成した時に、「接続元のIPアドレスを制御しますか?」のような問題に遭遇しました。 会社で仕事をしていれば、(会社にもよりますが)1つないしは複数の特定のグローバルIPアドレスが使われていたりしますが、自宅は分か… 続きを読む
PythonでWebサイト構築(第1回) 22 4月 2022 PythonでWebサイト構築1 Pythonを使ったWebサイトの触りをやってみようと思います。 Pythonのバージョンを確認する [xxx]$ python -V Python 2.7.5 Pythonのパスを確認する [xxx]$ which python /usr/local/bin/python .htaccessを設置… 続きを読む
Python 12 3月 2022 複利計算のサンプルコード Pythonの勉強をはじめて、色々なコードを書いてみようと思ってます。先日はPython3エンジニア認定基礎試験をゲットし、次はデータ分析試験をとろうかなと思っています。その箸休めで複利計算のコードを私なりに書いてみました。 サンプルコード コードはこちらです。 # Import modules i… 続きを読む
Python 30 1月 2022 関数に説明を付けて取り出す Pythonでは(ほかの言語同様に)関数の定義ができます。 その関数に説明文をつけ、それを専用の変数で取り出すことができます。 サンプルコード def Say_Hello(argName = "John"): "This is Say_Hello() function&… 続きを読む
Python 28 1月 2022 Lambda関数でソートする PythonのLambda関数を使ってソートする方法です。 サンプルコード city_code = [(10, "Kanagawa"), (20, "Tokyo"), (50, "Hokkaido"), (15, "Shizuok… 続きを読む
Python 24 1月 2022 サイト上の特定の情報を抜き出す(その2) Webスクレイピングの練習の「その2」です。 ドラクエウォークの攻略サイトから、イベントモンスターの発生期間を取得します。 まずは目で見て確認 取得したHTMLコードを目で確認します。 まず、実際のサイトはこんな感じです。こちらのサイトの情報を拝借しております(https://game8.jp/dq… 続きを読む
Python 22 1月 2022 サイト上の特定の情報を抜き出す(その1) Webスクレイピングの練習で、HTMLから好きな情報を抜き出す方法を模索しています。今回はHTMLデータの中から特定<td>xxx</td>を抜き出したいと思ってます。 なお、当サイトで紹介する方法は、スクレイピングするサイトの規約違反に当たらぬよう心がけています。当サイトを… 続きを読む
Python 20 1月 2022 URLからHTML取得してほしい情報を抜き出す Webスクレイピングに興味を持って少し勉強してます。メモです。 Webスクレイピングの流れ 大まかにこういった流れになります。 ①Request Pythonに限らないが、WebサイトへHTMLデータを取りに行く。 ②Get HTML Data HTMLデータを取得する。 ③Save HTML Da… 続きを読む
Python 16 1月 2022 Pythonのpipコマンドのアップグレード Pythonのpipコマンドのアップグレード方法です。 python.exe -m pip install --upgrade pip… 続きを読む
Python 14 1月 2022 文字列内を検索する方法|Pythonのお勉強 とある文字列の中に特定の文字または文字列が存在するかを調べる方法です。 2つの方法があり、存在の確認をしてTrueもしくはFalseを返す方法と、存在する場合にその位置を返す方法です。前者をサンプルコード1、後者をサンプルコード2として紹介します。 サンプルコード1(True/Falseを返す) #… 続きを読む
Python 18 11月 2021 Pythonをいじってみる AmazonのKindle Unlimitedで、Pythonの初心者本があったので、それを見ながら練習します。不親切な本で紹介するに値しないので、どの本かは掲載しませんが、試行錯誤しながら慣れようと思います。 起動? Pythonをインストールすると、IDLEというものが付いてくるそうです。(良く… 続きを読む