-
Seleniumの基本的な使い方
Selenium
Chromeドライバーのインストール Chromeのバージョンを確認 利用しているChromeに対応するChromeドライバーを選択 OSに対応しているドライバーをインストール https://googlechromelabs.github.io/chrome-for-testing Seleniumのインストール pip install ... -
【Chrome】JavaScriptを無効にする
JavaScript
ディベロッパーツールを開く 設定(歯車アイコン)を開く デバッガ欄にあるJavaScriptを無効にするにチェックを入れる -
【Python】文字列の操作(追加)
PHP
str = "1" + "2" // 12 ",".join(["1","2"]) // 1,2 -
【BeautifulSoup】特定のname属性値を持つ要素を取得する
Python
soup = BeautifulSoup(html, 'html.parser') select = soup.find('select', attrs={"name": "products"}) 参考:https://www.crummy.com/software/BeautifulSoup/bs4/doc/#attrs -
【DBeaver】MySQLをエクスポートする
PHP
エクスポートしたいデータベースまたはテーブルを右クリック データのエクスポートを選択 フォーマットを選択(データベース) Chooseを選択 エクスポートしたいデータベースを選択 Browseよりテーブルを選択 StructureでOKを選択 次へ 次へ 続行 -
【Python】1日後の日付を取得する
PHP
from datetime import datetime from datetime import timedelta dt = datetime.strptime('2024年' + date, '%Y年%m月%d日') // 文字列から日付へ変更 after1days = dt + timedelta(days=1) // 1日後の日付を取得 -
【Python】日付のフォーマット
Python
from datetime import datetime from datetime import timedelta dt = datetime.strptime('2024年' + date, '%Y年%m月%d日') // 文字列から日付へ変更 str = dt.strftime('%Y-%m-%d') // 日付から文字列へフォーマット -
【JavaScript】Promiseの使い方
JavaScript
function doSomething() { return new Promise((resolve, reject) => { resolve("WWW"); }); } function doSomething2() { return new Promise((resolve, reject) => { reject("XXX"); }); } doSomething().then((data) => { console.log(data); // WWW })... -
【Python】DBの返り値
Python
for c in cur: print(c) // (column1, column2, column3) for (column1, column2, column3) in cur: print(column1) print(column2) print(column3) -
【Python】AttributeError: ‘str’ object has no attribute ‘read’
Python
json.load(str) // AttributeError: 'str' object has no attribute 'read' json.loads(str) // 文字列に対して利用