如果不为这样的不同大小写添加许多别名,如何使命令不区分大小写:
df.loc[df.ne(0).any(1),df.ne(0).any()]
Out[168]:
D E F G
line3 1 2 3 4
line4 0 1 2 3
line5 0 0 1 2
答案 0 :(得分:4)
我并不熟悉 discord.py ,对此可能有误。
在我看来,不区分大小写不是 discord.py 的一个功能,并且将来不会成为一个according to this Github thread。我引述:
我不会原生地添加它。但是在重写支持中,用户端很简单:
async def on_message(self, message):
ctx = await self.get_context(message)
if ctx.prefix is not None:
ctx.command = self.commands.get(ctx.invoked_with.lower())
await self.invoke(ctx)
所以我觉得你可以像上面那样提供你自己的on_message
,你应该好好去。
答案 1 :(得分:3)
在重写分支上,<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Stepper</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<div class="panel">
<h1>Stepper</h1>
<div class="row">
<div class="col-md-auto ml-1 text-secondary"><i class="fa fa-check-circle-o" aria-hidden="true"></i> Fill out your contact </div>
<div class="col-md-1 m-0" ><hr/></div>
<div class="col-md-auto" ><i class="fa fa-circle-o" aria-hidden="true"></i> Fill out your car information</div>
<div class="col-md-1" ><hr/></div>
<div class="col-md-auto text-secondary" ><i class="fa fa-circle-o" aria-hidden="true"></i> Done</div>
</div>
</div>
</body>
</html>
接受一个case_insensitive
参数
commands.Bot
请注意,使用此功能会降低性能。
答案 2 :(得分:0)
您也可以使用
if message.content.lower().startswith('command'):
不一定必须以