BeautifulSoupで画像をダウンロードする
requests で画像を取得し、ファイルに保存する
import requestsr = requests.get(url)with open('./img001.jpg', mode='wb' ...
BeautifulSoupで不要なタグをdecomposeで削除する
以下のような構造で、em タブを除去したい場合。
<div class='text'> <em>12345</em> 日本</div>decomposeを使っ ...
Python入門 interについて
マニュアル
マニュアルを読むと、第二引数があるかどうかで第一引数の解釈がかなり変わってくると記載されている。
第二引数がない場合第一引数に int を指定するとTypeErrorエラーになる。
>>> ...
Python入門 inputメソッド
入力時に指定した文字を表示する
inputの引数に文字列を指定することで、入力受付時にターミナルにその文字が表示されるようになる。
my_input = input('please input: ')以下のよ ...
Express + jsonwebtoken を試す
環境を作る
必要なモジュールをインストールする
yarn add express jsonwebtokenyarn add -D nodemonnodemon はコードの変更を検知して自動でnodeを再起動するために必要
Yupで notType を使い型不一致時のエラーメッセージを日本語にする方法
例えば、バリデーションで Yup.number() を指定してる field に対して文字列が入力された場合は以下のようなエラーメッセージが表示される
test must be a `number` typeこれをsetL ...
node_modules をクリアする方法
以下のコマンドを実行して完全にクリーンな状態にする
rm -rf node_modulesrm package-lock.json yarn.locknpm cache clear --force
Formikでsubmit後に入力した内容をリセットする方法
onSubmitの引数に渡される resetForm を使用します。
<Formik ... onSubmit={(values, { resetForm }) => { alert(JSON.stringify(v ...
React のレンダープロップについて
レンダープロップとは
レンダープロップの公式の説明は以下です。
“レンダープロップ (render prop)”という用語は、値が関数である props を使って、コンポーネント間でコードを共有するためのテクニックを指します ...
Redux-form の handleSubmit について
使い方は二通り
onSubmitに使うか
<form onSubmit={handleSubmit}>onClickに使うか
<button onClick={handleSubmit} ...

