2022-12-01から1ヶ月間の記事一覧

XPATHの親指定

qiita.com "//a[span/span[contains(text(), '次へ')]]" "//a[span[span[contains(text(), '次へ')]]]" "//a/span/span[contains(text(), '次へ')]/../.." "//a/span/span[contains(text(), '次へ')]/parent::*/parent::*" "//a/span/span[contains(text(), …

golang

wget https://go.dev/dl/go1.19.4.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.19.4.linux-amd64.tar.gz echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.profile echo 'export PATH="$HOME/go/bin:$PATH"' >> $HOME/.profile # 設定の再読…

awk print サンプル

区切らず出力したい場合はそれでいいと思います。awkのprint文でカンマ区切りした所は、awkの特殊変数OFSで区切って出力します。OFSのデフォルトはスペースなので、OFSを変更すると区切り文字が変更出来ますね。— ぱぴろんちゃん (@papiron) 2022年12月13日 …

twty

wget https://go.dev/dl/go1.19.4.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.19.4.linux-amd64.tar.gz echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.profile 設定の再読み込み source $HOME/.profile go install github.com/mattn/twty…

救急病院のページを取得(csrf)

curl -c cookie01.txt -s -L -X GET "https://www.qq.pref.ehime.jp/qq38/WP0805/RP080501BL" | hxnormalize -x > qq.html CSRF=$(cat qq.html | hxselect 'input[name="_csrf"]::attr(value)' | cut -d= -f2 | tr -d '"') URL=$(cat qq.html | hxselect 'fo…

ワンライナーで玉川ダムの貯水率をCSVに変換

なるほど、ツイートするためのデータとしては最新行だけで良いんですね。一応awkで日付を保管してCSVにするやり方の例です。 pic.twitter.com/KFApx0R4yL— ぱぴろんちゃん (@papiron) 2022年12月9日 apt install libxml2-utils apt install html-xml-utils a…

自動車のリコール・不具合情報

import time import urllib.parse import pandas as pd import requests from bs4 import BeautifulSoup def fetch_soup(url, parser="html.parser"): r = requests.get(url, headers=headers) r.raise_for_status() soup = BeautifulSoup(r.content, parser…

近鉄

import pickle import backoff import requests from bs4 import BeautifulSoup url = "https://www.kintetsu.jp/unkou/unkou.html" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko" } p = pathlib.Pat…

android機種変更

Googleアカウントのパスワード確認(旧端末だと再設定可能かも) LINEのメッセージをバックアップ LINEのメールアドレスを設定 LINEのパスワード確認 +メッセージのバックアップ dアカウントのIDとパスワード確認 dアプリ関係はつかわない milktea.skr.jp…