Why it doesn't work?

作業のメモ、記録をブログに残しています。

Python プロセスID (pid) の取得

pythonでは、osモジュールのgetpidメソッドで、プロセスIDが取得できます。

Python パワポ資料を自動に生成する

報告書は基本パワポ(PowerPoint)です。その是非はおいておくとして、報告のフォーマットはある程度決まっているので、Pythonで自動に生成できないかと考えました。

Python zipファイルの圧縮と解凍

Python標準ライブラリのzipfileモジュールを使用すると、ファイルをZIP形式で圧縮、解凍することができます。zipfileは、標準ライブラリなので追加のインストールは不要です。

Windows Macで分割したファイルをWindows コマンドプロンプトで結合

www.whyit.work 今更ですが、続きです。 Macで分割したファイルをWindowsで結合してみます。

Mac splitコマンドでファイル分割

Mac

Mac本体から、4GBを超えるファイルを外付けHDDへコピーしようとしたところ、「このボリュームのフォーマットには大きすぎるため、コピーできません。」というエラーが発生しました。というわけで、splitコマンドでファイル分割をしてみます。

Windows10でGoogle Chromeだけが動かない

先週から在宅勤務が始まっています。ちょうどこのタイミングで新しいPCが配布されたので、自宅でいろいろとセットアップ中ですが、Google Chromeがインストール後も正常に動作しないという問題が発生しました。

JavaScript タイマー処理 setIntervalとsetTimeout

JavaScriptのタイマー処理には以下の2種類があります。 setTimeout関数:指定された時間の後に処理を実行する setInterval関数:指定した時間ごとに処理を実行する

JavaScript UTCを取得する

JavaScriptでUTC(協定世界時)を取得するには、Date オブジェクトのtoUTCString()を使用すればよいらしい。 developer.mozilla.org

Python requestsで SSLError(SSLCertVerificationError)が発生する

requestsであるサイトにアクセスすると以下のようなエラーが発生しました。 HTTPSConnectionPool(host='www.xxx.jp', port=443): Max retries exceeded with url: /rss/feed.rss (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY…

Python datetime.strptimeで"unconverted data remains:"が発生

スクレイピングをしていると様々な日付のフォーマットが見受けられます。基本的には、以下のように取得した日付の文字列をdatetimeオブジェクトに変換してから、比較したり、足したり引いたりしています。 import datetime t = 'Mon, 02 Dec 2019 00:00:00 +…

JavaScript CodePenに登録してみる

JavaScript アルファベットと数字をn文字ずらした文字列を得る(シーザー暗号) - Why it doesn't work? ダラダラとコードを書いて行くのは見た目的によくないなぁと思い、いろいろ調べてみました。1. CodePenへユーザー登録 まずは、CodePen公式サイトにアク…

Python 2系の処理を3系に更新中

いまさらの話ですが、Python 2系のサポートが2020年1月1日に終了します。 www.python.org このブログでも、仕事の都合上2系の処理を記載した記事をが存在します。さすがにサポート終了するものをそのまま放置しておくのはいかがなものか、ということをで2系…

Python 辞書(dict)データへの要素を追加、連結および削除

いまさらですが、Pythonの辞書(dict)データの追加、連結、削除について簡単にまとめてみました。 仕様については、こちらを確認して下さい。 docs.python.org

Python JSONデータ読み込み時にエラーが発生する (Expecting property name enclosed in double quotes)

以下のようなプログラムを実行すると、エラーメッセージが表示されました。 import json with open('test.json', 'r') as f: l = json.load(f) for d in l: print(d) json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: lin…

JavaScript アルファベットと数字をn文字ずらした文字列を得る(シーザー暗号)

Pythonで簡易なシーザー暗号を作成してみましたが、今回はJavascriptで作成してみました。

JavaScript はてなブログでJavaScriptを使う

はてなでJavacriptを直接書き込めると言うことなので、ちょっと試してみます。

PowerShell ファイル、フォルダを作成する

www.whyit.work 久しぶりのPowerShellです。PowerShellのコマンドでファイル、フォルダを作成してみます。

Python コード上でバージョンを確認する

いまだにPythonのバージョン2系で実行している環境がありますので、コード上で2系か3系かを切り替える必要があります。

Python python-docxでWordファイルを操作する - 既存ファイルの読み込みと編集

Python python-docxでWordファイルを操作する - 新規作成 - Why it doesn't work? Python python-docxでWordファイルを操作する - 画像を挿入する - Why it doesn't work? Python python-docxでWordファイルを操作する - 改ページの追加 - Why it doesn't wo…

Python 可変長引数(タプル)を使ってみる

Pythonで可変長引数の設定の仕方を簡単に調べてみました。 可変長引数とは、関数やメソッドやマクロの引数が固定ではなく、その名が示すように、任意の個数を指定できる引数のことです。

Python python-docxでWordファイルを操作する - 改ページの追加

Python python-docxでWordファイルを操作する - 新規作成 - Why it doesn't work? Python python-docxでWordファイルを操作する - 画像を挿入する - Why it doesn't work? python-docxによるワード操作の続きです。 今回は、改ページを追加します。

Python python-docxでWordファイルを操作する - 画像を挿入する

時間があきましたが、前回の続きです。 www.whyit.work 今回は、画像を挿入してみます。

Python python-docxでWordファイルを操作する - 新規作成

www.whyit.work エクセルの操作に関する処理が一息ついたので次はWord操作をまとめてみたいと思います。

Windows Microsoft Teamsがアンインストールできない

紆余曲折あって、会社のPCのOSがWindows10に変更されました。 セットアップも完了し作業を開始しましたが、PCを立ち上げるたびに"Microsoft Teams"というアプリが立ち上がって、サインインを要求してきます。 products.office.com 便利そうなアプリではあり…

Python WindowsへPython3をインストール

Python3を再度インストールする機会があったので、インストール手順をまとめておきます。

Python openpyxlでエクセル ハイパーリンクを設定

またエクセルです。今日はハイパーリンクを設定してみます。 www.whyit.work

Python requests.getで403

requests.getを実行するとステータスコードに403が設定されていました。

Python scpでファイル転送 経過を表示

久しぶりのscp関連の記事です。 www.whyit.work で、scpでファイル転送に関する記事を書きましたが、今回はファイル転送時に、経過を表示させてみます。

Python Python openpyxlでエクセルファイルのセル内のテキスト位置を設定する

Pythonでエクセル操作のシリーズがもう少し続きます。 前回はセルの枠線の設定を行いましたが、今日はセル内のテキスト位置を設定してみます。

Python openpyxlでエクセルファイルのセルの罫線(枠線)を設定する

www.whyit.work まだ続きます。