小编srh*_*vmn的帖子

在 Notepad++ 中查找并替换:如何在上面的行中插入相同数量的缩进?

我需要在大量具有许多函数定义的Python文件中替换所有出现的

def some_func(foo, bar):
Run Code Online (Sandbox Code Playgroud)

@jit(parallel=True)
def some_func(foo, bar):
Run Code Online (Sandbox Code Playgroud)

无论缩进程度如何def some_func(foo, bar)

示例:我想更换

def some_func_1(foo, bar):

    def some_func_2(foo, bar):

        def some_func_3(foo, bar):

def some_func_4(foo, bar):
Run Code Online (Sandbox Code Playgroud)

@jit(parallel=True)
def some_func_1(foo, bar):

    @jit(parallel=True)
    def some_func_2(foo, bar):

        @jit(parallel=True)
        def some_func_3(foo, bar):

@jit(parallel=True)
def some_func_4(foo, bar):
Run Code Online (Sandbox Code Playgroud)

动机:我想“强力加速/并行化”FDTD 模拟包,而不必通过利用 的自动并行化来重写整个numba代码@jit

PS.:也欢迎对这种(ab)使用的幼稚方法提出任何评论/批评@jit(例如,如果这根本不起作用)!

regex tabs indentation find-and-replace indent

8
推荐指数
2
解决办法
2247
查看次数

标签 统计

find-and-replace ×1

indent ×1

indentation ×1

regex ×1

tabs ×1