2020-01-01から1年間の記事一覧
[1,2,3,1,2,3] #リスト {1,2,3,1,2,3} #セット (1,2,3,1,2,3) #タプル {1: 1, "name": "name"} #辞書 [i for i in [1,2,3,1,2,3] if i % 2 == 0] #リスト内包記法 {i for i in [1,2,3,1,2,3] if i % 2 == 0} #セット内包記法 {i*5: i for i in [1,2,3,1,2,3]…
Python 3でurllib.requestを使用してURLからHTMLを読み込み、Beautiful Soup 4とlxmlを使用して要素一覧を取得するサンプルコードです。読み込むURLはYahoo! JAPANのURLをお借りしています。 サンプルコード 参考 サンプルコード import urllib.request from…
CSSデザインを勉強をしようとGoogle検索のトップページを眺めていたら、検索ボックス左側の虫眼鏡アイコンがSVG要素とPATH要素であると気が付きました。この投稿では、地味だけど良い仕事をする彼らを紹介したいと思います。なお、SVG要素のコードの権利は各…
JavaScriptを使用して文字列からUTF-8エンコーディングにおける文字コードを取得するツールです。TextEncoderの仕様によりUTF-8以外はサポートしていません。 function exec() { const encoder = new TextEncoder(); text2.value = Array.from(text1.value, …
身近な存在であるプレーンテキスト(plain text)について考えてみました。なお、ここで扱うプレーンテキストは平文(plaintext)ではなく拡張子.txtのファイルの内容(plain text)です。 プレーンテキストの概要 文字エンコーディングと制御文字程度の規則…
JavaScriptで文字列をUTF-8文字コードとして処理する方法のメモです。動作確認環境はWindows 10、Google Chrome 79.0.3945.130です。 文字列を16進数UTF-8文字コードに変換して半角スペースで区切る 文字列を文字毎に10進数UTF-8文字コードに変換した二次元…
Uint8Array.of(0, 1, 2).map(x => x) // Uint8Array(3) [0, 1, 2] Uint8Array.of(0, 1, 2).map(x => 0.1) // Uint8Array(3) [0, 0, 0] !? Uint8Array.of(0, 1, 2).map(x => "a") // Uint8Array(3) [0, 0, 0] !? 現在の仕様ではUint8Array.map関数はUint8…