2021-01-01から1年間の記事一覧
概要 Macでzshのターミナルを開いているとき、新規のターミナルを開き、そこでコマンドを実行する方法を示す。ショートカットキーを用いるとき、commandとnを押すと、新規のターミナルが開く。このような操作をShellScriptでおこなうやり方を示す。 ShellScr…
概要 例えばあるカテゴリを選択すると、自動的にそのサブカテゴリが選択できるようにしたい。 Vuetifyのv-selectを2つ使ってその方法を示す。 解説 基本文法 解決策 その1 その2 セレクトの戻り値を取得する方法 サブカテゴリについて バグの修正について Ap…
概要人間の認識に関するバイアスがわかりやすくまとまっている良書 内容 我々は普段から考えたり、判断したり、ものを見たり聞いたりする。そのような心の働きを人認知機能というが、それは人間特有のバイアス(つまり歪み)がある。そのような認知バイアスを…
概要 FirefoxでSeleniumを実行するとgeckodriver.logというログファイルが作成される。そのようなログファイルが作成されないように設定する。ソースコード import os import time from selenium import webdriver DRIVER_PATH = '/usr/local/bin/geckodrive…
概要 正規表現についてPythonで理解する。 まず、Pythonでの正規表現の使い方をまとめて、その後に正規表現について解説する。 最後に、よく使う正規表現のパターンをまとめる。 はじめに 正規表現について Section 1 Pythonでの正規表現の使い方 Section 1.…
概要 VS Codeで自作モジュールmoduleをインポートしたソースコードを見ると、Import "module" could not be resolved Pylance(reportMissingImports)とエラーが表示される。 これはソースコード自体のエラーではなく、VS Codeのエラーである。 VS Codeの設定…
概要 ロシアで生活する上で欠かせない表現の一つは「私は〇〇したい/したくない」や「あなたは私に〇〇してほしい」などの願望・要望を言うことである。 今回は「私は〇〇が欲しい(I want something)」と「私は〇〇したい(I want to do something)」と「私は…
概要 Macのターミナルから使える自分用のコマンドを作る方法を示す。 その方法は2通りあり、一つはパスを追加するのと、もう一つはシンボリックリンクを使う方法である。 注意 ここでは自作用のコマンドの作り方をまとめますが、ここで利用しているコマンド(…
概要 GAS(GoogleAppsScript)において、あるフォルダ配下のファイル(スプレッドシート)を再帰的に検索するプログラムを作成した。 フォルダ構成 myDrive ├── GoogleAppsScriptProject └── folder ├── folder1 │ ├── folder1-1 │ │ ├── folder1-1-1 │ │ │ ├── …
毎月のブログ更新のためサボり記事。 今日付で会社を辞めた。 2019年の4月1日からちょうど2年で辞めた。明日から別の会社で働く。 今の会社ではいろいろのことを学んだ。その内容は今は書かないが、それが次の会社で活かせればと思う。当初は起業する予定で…
概要 コマンドライン引数を使ってPythonのファイルを実行する方法を示す。 コマンドライン引数を実行するためにはargparseをインポートすればよい。 ソースコード arg_parse.py import argparse parser = argparse.ArgumentParser() num1 = 6 num2 = 3 #### …
概要 Seleniumのchrome driverを使ってスクレイピングをおこなうが、Googleクロムのアプリは自動的に最新版となる。それによって、chrome driverのバージョンとクロムのバージョンが異なることによって、次のようなエラーが生じる。 selenium.common.excepti…