- 1. 【Python】複数拡張子を指定して、ファイル一覧を取得する
- 2. ブロックチェーンで勉強でつまづかないためにハッシュ関数について調べる
- 3. Python: List(配列)要素の一括置換(辞書使用)
- 4. 【最新のPyScript】HTMLにPython処理記述!ブラウザにJavaScriptみたいに埋め込めるらしいので試してみた
- 5. Pythonのdict()が特定の入力に対し非常に遅い件について
- 6. Python Classをマスター
- 7. Pythonこれだけ押さえとけ!!
- 8. Python を使用して Azure CosmosDB に接続して 自動生成データを書き込みしてみました
- 9. numbaインストール時のLLVMエラーの原因と解決法
- 10. 最大値プーリングをPythonで実装
- 11. EV3 Sensor MultiplexerはMicroPythonで使えるのか?
- 12. pipとはなにか、何ができるか整理してみた【ゼロからPython勉強してみる】
- 13. RankGaussとかいうデータ前処理方法
- 14. Pythonを用いたAISデータ分析
- 15. Python でコードの見た目整理とかデバッグのためにインデントしたいメモ
- 16. Python経験者のためのTypeScript入門(途中)
- 17. Pythonで作るIoTデータのダッシュボード(第一回)
- 18. Seaborn箱ひげ図の横軸を10のN乗表示にする
- 19. Python学習記録_8日目.関数(中級)・pandas応用・無名関数
- 20. [python]関数のローカルスコープ・グローバルスコープ
【Python】複数拡張子を指定して、ファイル一覧を取得する
# 概要
特定のディレクトリから、複数の拡張子を対象としてファイル一覧を取得したい場合のメモ。特定のディレクトリに格納されているファイル一覧を取得したい際には、`glob`モジュールを使用する。
## ソースコード
“`Python
import globfile_list = [] # 対象ファイル一覧
TARGET_EXTENSIONS = (“mp4”, “mov”, “avi”) # 対象拡張子for ext in TARGET_EXTENSIONS:
# 取得対象のファイルパス(今回は./hogeを対象とする)
target_filepath = f”./hoge/*.{ext}”
# ファイル一覧取得
file_list.extend(glob.glob(target_filepath))“`
おわり
ブロックチェーンで勉強でつまづかないためにハッシュ関数について調べる
# はじめに
4月からブロックチェーンについて調査を始めました。
最初はEthereumやSolidityやTruffleなどブロックチェーン関係でよく聞くキーワードで検索してデモを真似して作ってみるという作業をしていましたが、いまいち理解出来ない日が続きました。そこで改めて基礎から理解しようと調べていたところ、ブロックチェーンの理解には**ハッシュ化**というプロセスが重要そうということが分かってきました。
個人的にはハッシュ化という概念を知ったことでブロックチェーンについて理解が深まった気がしています。
ということで今回はハッシュ化について書いていった後、イーサリアムでの秘密鍵、公開鍵、アドレスの生成方法について検証していきたいと思います。# 本記事の対象者
* これからブロックチェーンについて学んでいきたい方
* Solidityなどのチュートリアルをやってみたが仕組みはいまいちよく分からない方# 本記事の対象じゃない方
* 既にブロックチェーンの仕組みやスマートコントラクトについて理解している方
* 既にスマートコントラクトを自力で開発できる方# 目次
関連する記事
OTHERカテゴリの最新記事
-
- 2024.11.09
iOS関連のことを調べてみた
-
- 2024.11.09
JAVA関連のことを調べてみた
-
- 2024.11.09
JavaScript関連のことを調べてみた
-
- 2024.11.09
Rails関連のことを調べてみた
-
- 2024.11.09
Lambda関連のことを調べてみた
-
- 2024.11.09
Python関連のことを調べてみた