如何在vs代码中为"main"函数编写代码段?它不允许在身体之间放置双".".以下是我写的:

"Print to console": {
        "prefix": "mai",
        "body": [
            "if __name__ == __main__:"
            
        ],
        "description": "This throws main"

我想要这个:

if __name__ == '__main__':
   pass

如何制作这个片段?

推荐答案

粘贴到https://snippet-generator.app/,将其格式化为必要的json.你复制它(有一个按钮),然后把它粘贴到你的代码片段文件中.

对于需要知道的人,我猜你只需要做正确的"foo" : "\"bar\""次逃生(我想).再说一次,Python可以使用单引号,json不关心这些,所以"foo" : "'bar'"也值得研究.Snippet generator不会来回运行,因此我通常必须使用正确的转义/引号策略编辑现有代码段,但要想正确完成95%的工作,然后进行调整,要比一直用json编写嵌入式Python容易得多.

Python相关问答推荐

try 在树叶 map 上应用覆盖磁贴

ModuleNotFound错误:没有名为Crypto Windows 11、Python 3.11.6的模块

两个pandas的平均值按元素的结果串接元素.为什么?

ODE集成中如何终止solve_ivp的无限运行

Pandas计数符合某些条件的特定列的数量

计算分布的标准差

实现神经网络代码时的TypeError

如何使用SentenceTransformers创建矢量嵌入?

Pandas Data Wrangling/Dataframe Assignment

try 检索blob名称列表时出现错误填充错误""

在极中解析带有数字和SI前缀的字符串

matplotlib + python foor loop

为什么'if x is None:pass'比'x is None'单独使用更快?

python sklearn ValueError:使用序列设置数组元素

如何在Python Pandas中填充外部连接后的列中填充DDL值

统计numpy. ndarray中的项目列表出现次数的最快方法

为什么在Python中00是一个有效的整数?

Django抛出重复的键值违反唯一约束错误

使用xlsxWriter在EXCEL中为数据帧的各行上色

当lambda函数作为参数传递时,pyo3执行