OpenPyXl でチェックボックスを押したい
Python で Excel ファイルを扱う方法はいくつかありますが、その中でも OpenPyXl がメジャーなのかなと思っています。
OpenPyXl を使えば Excel ファイルを読み込んだり作成したり、大抵の操作はできます。
ただ、フォームコントロールの操作等、OpenPyXl では実現不可能な機能もあります。
今回、Excel ファイルを出力する機能がある Web アプリを制作していて DB の値によってチェックボックスを ...
OpenPyXl を使えば Excel ファイルを読み込んだり作成したり、大抵の操作はできます。
ただ、フォームコントロールの操作等、OpenPyXl では実現不可能な機能もあります。
今回、Excel ファイルを出力する機能がある Web アプリを制作していて DB の値によってチェックボックスを ...
続きを読む
【Django】CSS や JavaScript の変更が反映されないときの対処法
フロントエンドをやっていると CSS や JavaScript のファイルを変更したのになぜか反映されなくて困ったという経験は誰にでもあるかと思います。
これはブラウザが CSS や JavaScript のファイルをキャッシュして使用していることが原因なのですが、初心者だとそこまで気が回らないものですよね。
対処法としてはブラウザのキャッシュをクリアしたり、スーパーリロード (Force Reload といったりもします) する必要があります。
ですが、その場合ユーザ側で操作する必要があり...
これはブラウザが CSS や JavaScript のファイルをキャッシュして使用していることが原因なのですが、初心者だとそこまで気が回らないものですよね。
対処法としてはブラウザのキャッシュをクリアしたり、スーパーリロード (Force Reload といったりもします) する必要があります。
ですが、その場合ユーザ側で操作する必要があり...
続きを読む
ExcelVBA で時間が正しく変換されない
ExcelVBA で時間が入力されたセルの値を受け取るとセルの表示形式が「文字列」でない場合浮動小数点数になりますよね。
たとえば A1 セルに 「9:45」 という時間の値が入力されている場合 ...
たとえば A1 セルに 「9:45」 という時間の値が入力されている場合 ...
続きを読む
Sphinxで作ったドキュメントの外部リンクを新しいタブで開く方法を考える
Sphinx で作成したドキュメントの外部リンクを開こうとすると、同じタブで開いてしまうのでちょっと不便ですよね。
ディレクティブで指定する方法も (多分) ないので、どうにかして外部リンクを新しいタブで開く方法がないか検討してみました。
ディレクティブで指定する方法も (多分) ないので、どうにかして外部リンクを新しいタブで開く方法がないか検討してみました。
続きを読む
文章を全部読むまで押せないチェックボックスを作ってみよう
サイトに会員登録するとき、規約等の文章を下までスクロールしないと押せないチェックボックスやボタンってよくありますよね。
「文章をちゃんと全部読んで同意したよね?」ってさせるアレです。
(文章を最後までスクロールしないと次の画面へ進めないので、この仕組みを知らないとちょっと戸惑いますよね。)
こんな感じのやつです。
今回はこれを作ってみましょう。
「文章をちゃんと全部読んで同意したよね?」ってさせるアレです。
(文章を最後までスクロールしないと次の画面へ進めないので、この仕組みを知らないとちょっと戸惑いますよね。)
こんな感じのやつです。
今回はこれを作ってみましょう。
続きを読む
ラジオボタンを未選択の状態にする方法を考えよう
HTML で作成した入力フォームのラジオボタン (オプションボタンとも) について、一度選択した後で未選択の状態にする方法を考えてみましょう。
そもそもラジオボタンは必須入力の項目に使われることが多く、同一グループのラジオボタンのいずれかが必ずチェックされている状態になるという仕様なのか、一度選択すると未選択の状態には戻せません。...
そもそもラジオボタンは必須入力の項目に使われることが多く、同一グループのラジオボタンのいずれかが必ずチェックされている状態になるという仕様なのか、一度選択すると未選択の状態には戻せません。...
続きを読む
「GAKKOU」 問題を Python で解いてみよう
電車の広告で
「GAKKOU という 6 文字を並び替えてできる 360 個の文字列のうち、辞書式に並べて 100 番目にくるものは何か?」
という問題がとても感動的だと話題になっているそうですね。
この問題を解くには数学の知識が必要で、それなりの時間を要するでしょう。
そんな問題でも Python ならたった 2 行で簡単に解くことができます。
...
「GAKKOU という 6 文字を並び替えてできる 360 個の文字列のうち、辞書式に並べて 100 番目にくるものは何か?」
という問題がとても感動的だと話題になっているそうですね。
この問題を解くには数学の知識が必要で、それなりの時間を要するでしょう。
そんな問題でも Python ならたった 2 行で簡単に解くことができます。
...
続きを読む
bat ファイルで日付を扱う方法 (Python 編)
こちらの記事で、bat ファイルと PowerShell を組み合わせて日付を扱う方法を紹介しましたが、Python でも同様のことができます。
→ bat ファイルで日付を扱う方法 (PowerShell 編)
bat ファイルを実行する環境が Python を実行できる環境で、PowerShell よりも Python の方がが好き!という人にはおすすめです。
...
→ bat ファイルで日付を扱う方法 (PowerShell 編)
bat ファイルを実行する環境が Python を実行できる環境で、PowerShell よりも Python の方がが好き!という人にはおすすめです。
...
続きを読む
Let's note でログインできなくなった話
テレワーク中、社用のノート PC ( Let's note ) にログインするためにパスワードを入力したところ、なぜか連続してログインに失敗してしまう現象に遭遇しました。
パスワードは毎日入力しているものなので体に染みついているほどです。
それでも、もしかしたらタイプミスがあるかと思い一文字ずつ手元を見ながらゆっくり入力してみても...
パスワードは毎日入力しているものなので体に染みついているほどです。
それでも、もしかしたらタイプミスがあるかと思い一文字ずつ手元を見ながらゆっくり入力してみても...
続きを読む