2020年アマゾンで買ってよかったもの02

習慣化199日目

Amazon | Cat7 LANケーブル 7m ホワイト, FOSTO イーサネットケーブル ウルトラフラットケーブル 高速 STP 爪折れ防止 RJ45コネクタ ギガビット10Gbps/600MHz 金メッキコネクタ 7M 白 | FOSTO | LANケーブル 通販

https://www.amazon.co.jp/gp/product/B01NAS0G4U/

f:id:tkrou:20210111082454p:plain

在宅勤務に伴い購入。
なんとなく平たいのを買ったけど、それで正解だった。
一時的だと思ったので床に這わせたままだけど、まだ続くようだから壁とか天井を通るようにどこかで直したい。

2020年アマゾンで買ってよかったもの01

習慣化198日目

Amazon | BenQ デザイナーズ モニター ディスプレイ PD2700Q 27インチ/WQHD/IPS/DisplayPort/sRGB 100%カバー/webデザイン・閲覧用 | ベンキュージャパン | パソコン・周辺機器 通販
https://www.amazon.co.jp/gp/product/B06VVVVG2R/

f:id:tkrou:20210111082250p:plain

PCのモニター。
初めてデザイナーさんが使うようなきれいなモニターを買った。

写真の見え方が全然違って感動した。
購入したときは在宅勤務になるなんて考えもしてなかったけど、このモニターのおかげで快適に作業できた。

半年後くらいにもう一台追加で購入した。

ATOMでpythonを実行する際、同じフォルダ内のファイル参照をするためディレクトリを移動する

習慣化197日目

FileNotFoundError: [Errno 2] No such file or directory: 'target.json'

ATOMpythonを実行している。
同じフォルダ内にあるファイルを参照するようなスクリプトだったとき
実行場所が全然ちがくて、ディレクトリを移動してあげる必要があった。

# 現在のいるファイルパスを表示
print(os.getcwd())
# →D:\RPG

# 今実行しているスクリプトがあるファイルパスへ移動、チェンジディレクトリ
os.chdir(os.path.dirname(__file__))

# 現在のいるファイルパスを表示
print(os.getcwd())
# →D:\program\p_python\

python - Selenium使用時、例外処理用のlibraryをimportし、forループ中のエラーをtry/exceptで無視する

習慣化196日目

Seleniumで「複数のボタンを順番に押しておいて次へをクリックする」ということがしたい。
複数のボタンにはcss selector に通し番号が付いていて、それをforループで順番に押せば良いなと思い処理を書いた。
ただ、ページによってそのボタンが押せないようになっているところがあり「そんなボタンはないよ」というエラーになってしまった。

forループ中にエラーがあったときに、対象のエラーを無視する。

参考

Python - no such elementが出たときにページが移行できるプログラム|teratail
https://teratail.com/questions/226721

エラーになる箇所

for number in range(15):
    driver.find_element_by_css_selector("#target_bottun"+number).click()

対象のエラー

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"#target_bottun3"} (Session info: chrome=87.0.4280.88)

対応

# 例外処理用のlibraryをimport
from selenium.common.exceptions import NoSuchElementException

for number in range(15):

    try:
        driver.find_element_by_css_selector("#target_bottun"+number).click()

    except NoSuchElementException:
        pass

ずっとやってる

習慣化195日目

忙しかったり環境の変化があるとあっさり習慣が続かなくなる。 これはまだ習慣になっていないということなのか。

生理現象以外で継続的にできるものってなにかあるのか?

KB

習慣化194日目

ずっと新しいキーボードが欲しいのだけど、理想のキーボードに出会えていない。

理想はスペースキーが短くて親指シフトが出来ること

あとはなんでもいいか今使っているのは左カーソルが取れてて不便

無線の方が便利かな。

HHKBも気になっていたのだけどスペースキーが長くて親指シフトしにくそう。

調べてみたら結構出来るらしい。でも音がうるさいからな。 と思ったら静音のもあるらしい。

なんでもあるなぁ