本文整理汇总了Python中pyfmt.format_code函数的典型用法代码示例。如果您正苦于以下问题:Python format_code函数的具体用法?Python format_code怎么用?Python format_code使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了format_code函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_set_trailing
def test_set_trailing():
assert format_code("{3,}") == "{3,}"
示例2: test_assert
def test_assert():
assert format_code("assert a") == "assert a"
assert format_code("assert a , b") == "assert a, b"
示例3: test_dict_comprehension
def test_dict_comprehension():
assert format_code("{ x : z for x in x }") == "{x: z for x in x}"
示例4: test_def_arguments_dict_argument
def test_def_arguments_dict_argument():
assert format_code("def a( ** b ):\n pass") == "def a(**b):\n pass\n"
示例5: test_raise
def test_raise():
assert format_code("raise Exception()") == "raise Exception()"
assert format_code("raise Exception() , b") == "raise Exception(), b"
assert format_code("raise Exception() , b , c") == "raise Exception(), b, c"
示例6: test_replace_old_comparison_operator
def test_replace_old_comparison_operator():
assert format_code("a <> b") == "a != b"
示例7: test_respect_backslash
def test_respect_backslash():
respect_backslash = "a ==\\\n b"
assert format_code(respect_backslash) == respect_backslash
respect_backslash = "a \\\n== b"
assert format_code(respect_backslash) == respect_backslash
示例8: test_fix_bad_indentation_simple_too_big
def test_fix_bad_indentation_simple_too_big():
assert format_code("if a:\n pass") == "if a:\n pass\n"
示例9: test_fix_indentation_complex
def test_fix_indentation_complex():
print("result:")
print(format_code(bad_indentation))
print("expected:")
print(bad_indentation_fixed)
assert format_code(bad_indentation) == bad_indentation_fixed
示例10: test_replace_tabs
def test_replace_tabs():
assert format_code("if a:\n if b:\n pass\n\n") == "if a:\n if b:\n pass\n\n"
示例11: test_funcdef
def test_funcdef():
assert format_code("def a ( ) :\n pass") == "def a():\n pass\n"
示例12: test_simily_print_function_stuff
def test_simily_print_function_stuff():
assert format_code("print(a)") == "print(a)"
示例13: test_empty_comment_no_space
def test_empty_comment_no_space():
assert format_code("#") == "#"
示例14: test_dict_trailing
def test_dict_trailing():
assert format_code("{3: 3,}") == "{3: 3,}"
示例15: test_split_semicolon
def test_split_semicolon():
assert format_code("a;b") == "a\nb"