我正在尝试使用 amazon lambda 运行我的 go 项目,这是我当前的 main.go
https://gist.github.com/krakiun/61e4e4dc5ab91f557e481f0230ed3ba0
Run Code Online (Sandbox Code Playgroud)
我尝试了几种方法,但没有一个有效我如何在 lambda 中运行这个项目,此时如果我运行 using 则router.Run(cfg.HTTP.ListenAddr)工作正常,没有任何错误,
与此log.Fatal(gateway.ListenAndServe(cfg.HTTP.ListenAddr, router))是死与此错误:
expected AWS Lambda environment variables [_LAMBDA_SERVER_PORT AWS_LAMBDA_RUNTIME_API] are not defined
exit status 1
Run Code Online (Sandbox Code Playgroud)
如何修复我的代码以在 aws lambda 中运行?
我想加载一个文本文件并用作 python 中的模板。
这是我的示例代码:
for x in range(1,10):
tmp = open("test.md","r").read()
print(tmp)
Run Code Online (Sandbox Code Playgroud)
这是我的文本文件 ( test.md):
for x in range(1,10):
tmp = open("test.md","r").read()
print(tmp)
Run Code Online (Sandbox Code Playgroud)
这是我当前的输出:
{ x }
Run Code Online (Sandbox Code Playgroud)
我想要这个输出:
{ x }
{ x }
{ x }
{ x }
{ x }
{ x }
{ x }
{ x }
{ x }
Run Code Online (Sandbox Code Playgroud)
Python 3 接受{ variable }字符串...在这种情况下我该怎么做?使用 f 字符串?
我需要使用项目的特殊名称构建 xml 文件,这是我当前的代码:
from lxml import etree
import lxml
from lxml.builder import E
wp = E.wp
tmp = wp("title")
print(etree.tostring(tmp))
Run Code Online (Sandbox Code Playgroud)
当前输出是这样的:
b'<wp>title</wp>'
Run Code Online (Sandbox Code Playgroud)
我想成为 :
b'<wp:title>title</title:wp>'
Run Code Online (Sandbox Code Playgroud)
我如何创建具有如下名称的项目:wp:title?