长字符串保持不变,python black可以将其转换为多行吗

长字符串保持不变,python black可以将其转换为多行吗,python,pre-commit,python-black,Python,Pre Commit,Python Black,之前: 运行black之后--行长80 file.py:(长字符串保持不变) 预期的行为(类似于此): value = "aldkfdskdksfjdskfj dslkfj sdkl dklsfj dsklfj sdklfjdsklfjdskl fjdskl jdsklf jdsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dkl" 或 [Q] 长字符串保持不变,python black能否将其转换为multine?如果没有

之前:

运行
black之后--行长80 file.py
:(长字符串保持不变)


预期的行为(类似于此):

value = "aldkfdskdksfjdskfj dslkfj sdkl dklsfj dsklfj sdklfjdsklfjdskl fjdskl jdsklf jdsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dkl"


[Q] 长字符串保持不变,
python black
能否将其转换为multine?如果没有,是否有其他工具可以完成此任务?

来自以下打开的github:

由于#1132,Black已经对长字符串文本进行了换行。我们 但是还没有发布新版本,所以它只存在于 本回购协议的主分支机构

value = "aldkfdskdksfjdskfj dslkfj sdkl dklsfj dsklfj" \
        "sdklfjdsklfjdskl fjdskl jdsklf jdsklfj dsklfj" \
        "dsklfj dsklfj dsklfj dsklfj dsklfj dkl"
(黑色)理查德-26@ubuntu-笔记本电脑:~/programming/black$black test.py-l
80--颜色--差异
---test.py 2020-07-01 14:36:24.700946+0000
+++test.py 2020-07-01 14:36:38.436792+0000@@@1+1,4@@
-value=“ALDKFDSKDFJDSKFJ dslkfj sdkl dklsfj dsklfj sdklfjdsklfjdskl fjdskl jdsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dkl”
+值=(
+“ALDKFDSKDKDFJDSKFJ dslkfj sdkl dklsfj dsklfj sdklfjdsklfjdskl fjdskl”
+“jdsklf jdsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dsklfj dkl”
+) 
是否要重新格式化test.py

全部完成!✨ 我建议你提出一个关于黑人的问题github@Chris_Rands完成()。由于这是一个全球性的问题,我认为解决这个问题或为此提供一份文档可能会很有用。我应该在这里删除我的问题吗?@Chris_Rands Done()回答:
Black由于#1132已经包装了长字符串文本(https://github.com/psf/black/pull/1132). 我们还没有发布新版本,所以它只存在于本回购协议的主分支中。
。我应该删除我的问题吗?你可以自己回答这个问题
value = """aldkfdskdksfjdskfj dslkfj sdkl dklsfj dsklfj
        sdklfjdsklfjdskl fjdskl jdsklf jdsklfj dsklfj
        dsklfj dsklfj dsklfj dsklfj dsklfj dkl"""
value = "aldkfdskdksfjdskfj dslkfj sdkl dklsfj dsklfj" \
        "sdklfjdsklfjdskl fjdskl jdsklf jdsklfj dsklfj" \
        "dsklfj dsklfj dsklfj dsklfj dsklfj dkl"