Python format throws KeyError

前端 未结 2 606
旧巷少年郎
旧巷少年郎 2020-11-28 08:12

The following code snippet:

template = \"\\                                                                                
function routes(app, model){\\            


        
2条回答
  •  旧巷少年郎
    2020-11-28 08:56

    Well, just another way of doing this without format could be:

    In [1673]: className = 'myclass'                                                                                                                                                                            
    
    In [1674]: template = 'function routes(app, model){app.get("/preNew"{'+className+'}, function(req, res){res.render({"'+className+'".ejs, {});});});'                                                        
    
    In [1675]: template                                                                                                                                                                                         
    Out[1675]: 'function routes(app, model){app.get("/preNew"{myclass}, function(req, res){res.render({"myclass".ejs, {});});});'
    

提交回复
热议问题