Я хочу найти во всей своей базе кода Python определения функций (включая имя функции, имя параметра и выражение аннотации), которые содержат заглавные буквы. Поэтому код, подобный следующему, должен быть записан:
Пример 1
def Foobar(arg1: expression,
arg2: expression,
*args: expression,
**kwargs: expression)->expression:
Пример 2
def foobar(arg1: expression,
Arg2: expression,
*args: expression,
**kwargs: expression)->expression:
Поскольку в утверждении может быть несколько :
, я думаю, что это, вероятно, очень сложно. Как я могу это сделать, если мы можем предположить, что нет аннотации. Например.,
def foobar(arg1,
Arg2,
*args,
**kwargs):