首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行语句500次,忽略异常

执行语句500次,忽略异常
EN

Stack Overflow用户
提问于 2021-03-23 11:48:45
回答 1查看 23关注 0票数 0
代码语言:javascript
复制
import random 
import string
from bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException

rpc_port = 18444
rpc_user = 'user3'
rpc_password = 'pass3'

def wallet_name(size): 
    
    generate_wallet = ''.join([random.choice(string.punctuation + string.ascii_letters) 
                         for n in range(size)]) 
                        
    return generate_wallet
 
try:
    rpc_connection = AuthServiceProxy("http://%s:%s@127.0.0.1:%s"%(rpc_user,rpc_password,rpc_port))

    i=0
    while i < 500:
        wallet = wallet_name(20)              
        result = rpc_connection.createwallet(wallet)        
        i += 1
  

except Exception:
    pass    

我想要此代码尝试创建500个钱包,但它在2-3停止。如果我打印异常,它会给出一个与不正确的文件名或文件路径相关的错误,但是这个异常应该被忽略,并尝试使用下一个字符串创建wallet。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-23 12:02:35

当你甚至没有保存名字的时候,创建500个随机命名的钱包有什么意义呢?

代码语言:javascript
复制
    for i in range(500):
        wallet = wallet_name(20)
        try:
            result = rpc_connection.createwallet(wallet)        
        except:
            pass
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66757014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档