好,我们开始写
st.text_input("请输入账号"),这个是显示一个文本输入框的意思一般会自动打开一个网页,可能我们去欣赏器手动输入::8501/
if button_trans: tx = trans(nodes,password,player,toplayer,number,Token,memo) st.write(tx)
钱的话,可以去生意业务所买点,火币的转出的手续费是0.001STEEM,很是自制,可以买几个玩玩。
也可以喊我转一点儿给你测试玩玩。
st.button('提交'),这意思是新建一个按钮。
我们首先输入两行:
乐成显示出信息,有没乐成我们查察区块欣赏器看看。
这代码很简朴,if button_trans就是当按下去按钮的时候产生了啥事。
言归正传,我们来挪用函数看看。
我们测试一下,发明无论输入啥都没回响,那虽然,我们啥都没写嘛,下面我们来写一个函数。
Token=st.text_input('转账币种Token')
知道怎么转账了,我们来写一个函数利便挪用:
player=st.text_input("请输入账号") password=st.text_input("请输入暗码",type="password") toplayer = st.text_input('转到to') Token=st.text_input('转账币种Token') Token=Token.upper() number=st.text_input('数量Number') memo = st.text_input('备忘memo') button_trans=st.button('提交')
情况搭建完毕,我们正式开始写代码。
5.金额2.暗码
本节全部源代码可以从我的github得到:跳转github
下节课,我们来把这个简朴的钱包陈设在网上,利便提供应用户利用。
streamlit run hello1.py
写好生存刷新一下就有了。
我们先看看steem是怎么转账的,以beem库为例:
我们首先来进修进修streamlit这个库。
3.转账给谁?https://steemd.com/tx/2af579023c318d22f6c41d3761f4d05c517f8d8b
import streamlit as st st.title("一个钱包")
至此,一个只有转账成果的简朴区块链钱包就写好了,撒花。
第一行是加载库,,第二行就是显示一个标题的意思。
写了一堆代码,表明一下:
def trans(nodes,password,player,toplayer,money_number,token,memo): #加载暗码和节点 s = Steem(keys=[password],node=nodes) #加载账户 account = Account(player,steem_instance=s) # 转账 tx=account.transfer(toplayer,money_number, token,memo) return tx
文:卖鱼的
from beem.steem import Steem from beem.account import Account #节点地点,这是我的节点 nodes = 'https://cn.steems.top' #加载暗码和节点 s = Steem(keys=[password],node=nodes) #加载账户 account = Account(player,steem_instance=s) # 转账 tx=account.transfer(toplayer,money_number, token,memo)
streamlit 的显示方法就是st.write(tx)
接下来我们构思是写一个钱包的基本转账成果,需要的栏目或许有这些:
更多的用法,可以参考说明文档:
st.text_input("请输入暗码",type="password"),加上type="password",意思就是星号输入,输入暗码的模式才一节课就写完了?后头怎么开课收学费走向人生顶峰迎娶白富美?这是个问题并且我还没思量好。
然后把上面几个文本输入框输入的内容传参到适才写的函数内里,6.memo(备忘)
首先我们新建一个PY文件,就随便定名为hello1.py吧。
Token=Token.upper(),这里.upper()的意思就是输入的字母全部转为大写,统一名目以免堕落。一个只有一个标题的web app就做好了,是不是很简朴呢:)
4.转账币种我们来实验运行看看,我们打开一个呼吁行窗口,然后进去文件夹地址目次后输入:
我们就设定为当按下“提交”按钮,就挪用这个函数举办转账。首先你要注册一个steem账号,然后要有一点儿钱举办测试转账。steem注册在这里可以免费注册:https://signup.steem.buzz/我们来测试一下。
这样一个函数就写好了,我们来试试挪用看看。
1.账户很好的转出去了,完美。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。