connecting...
Google translation for articles :
3 NEMBER donated to you!!

久しぶりの記事です python3のちょっとしたツール

nem5.38xem (3) 109 1 0

自分用に昨年作ったツールです

 

名前とnemアドレスのペアデータが必要なのでニーズは少ないと思いますがこんなこともできるってことで

以下のようなjsonファイル(実際はもっとユーザーの数が多いですが) 仮にnemlog3-ok.json  (プログラムで使ってる名前)としておくと

{
"data": [
{
"name": "nem好き",
"address": "NCVKQZJ4ACLC4PMZ2RC22GRF2QNTNJC2FMNF2VWU"},
{
"name": "YUTO",
"address": "NCYKI7M6EITPEYLHG44T272I3FZDJG4J7IRWKJM2"
},
{
"name": "matsuno",
"address": "NDFSJHCY7ZY3ELWAAUGJ2SOVEQ36RWM45Q2BFZRM"
}]}
 
上のjsonを読み込んで
 
名前からアドレスを引っ張るプログラム
 
python3 getaddress05-ok.py  nem好き  で実行するとアドレスが出ます
 

import json
import sys

args = sys.argv

with open('./nemlog03-ok.json') as f:

# print(f.read())

df = json.load(f)
df2 = df['data']

# print(type(df2))


max = len(df2)
for n in range(0,max):

if (df2[n]['name']) == args[1]:
print(df2[n])

 

 

逆にアドレスから名前を引っ張るのには

python3  getname_from_address01.py  NCVKQZJ4ACLC4PMZ2RC22GRF2QNTNJC2FMNF2VWU

 

import json
import sys

args = sys.argv

print("address = ",args[1] )

with open('./nemlog03-ok.json') as f:

# print(f.read())

df = json.load(f)
df2 = df['data']

# print(type(df2))
# print(df2)


max = len(df2)

for n in range(0,max):

if (df2[n]['address']) == args[1]:
print(df2[n])

 

ふと思いつきでアップしたのでプログラム名も統一されてなくてすみません

 

部品として使うとincomingデータを表示するのに面白いかもと思ったのでアップしておきます

 
 
 

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register
Comments from NEMber
nem好き
2020-03-19 12:09:44ID:180136

ご希望があればユーザー名とアドレスのデータセット作成します。
最近のユーザーの方は含まれていないデータがあるのでそれに追加します
ご自身のアドレスをコメントに書き込んでください(作業が簡単になります)
あるいはよく送る相手のユーザー名とアドレス(nemlogユーザーは調べることができますが書いていただけると作業が楽です)
あるいは自分のデータを入れてもらっては困るという意見もあれば
あとユーザー名が変わった場合は名前>>アドレスは現状では対応できてません
アドレス>>登録時の名前というパターンなら表示されます
試すのでデータ欲しい方もお名前どうぞ
直接NEMとは関係ないですが、jsonの扱いはNEMでも必須なので楽しんでみて下さい

NEMber who posted this article

nem好き 同じ県内でNEMって聞いたことのない僻地にいます。ひっそりと苔のように生息中。
40634
0

Why don't you read following articles?