我有一个jekyll网站,文件结构如下:
? _includes/
post-entry.html
? _posts/
2012-11-25-first-post.markdown
index.markdown
Run Code Online (Sandbox Code Playgroud)
在我的index.markdown中,我想包括post-entry.html这样的:
{% for post in site.posts %}
* {% include post-entry.html %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
但这在博客中显示为HTML代码段.如何防止HTML受到保护?
假设我有一个类似下面的json文件,请调用它src.json.
{
"main": {
"contenttype": "Document"
},
"dublin": {
"title": "??????",
"description": "",
"creators": [
"????"
],
"created": "2012-04-23 10:09:34.642940"
}
}
Run Code Online (Sandbox Code Playgroud)
我想把dublin内容转储到dst.yaml使用yaml中python.
这是我的代码:
import json
import yaml
with open('src.json') as f:
data = json.load(f)
dump = {'title': data.get('dublin', {}).get('title', ''),
'description': data.get('dublin', {}).get('description', ''),
'creator': data.get('dublin', {}).get('creators',[''])[0],
'created': data.get('dublin', {}).get('created', '')
}
with open('dst.yaml', 'w') as stream:
yaml.safe_dump(dump, stream, allow_unicode=True )
Run Code Online (Sandbox Code Playgroud)
但是,我对结果不满意:
{created: '2010-03-26 09:26:44.002029', creator: ????, description: ' …Run Code Online (Sandbox Code Playgroud) 字符串是G:\\one\\two\\three.htm,我想要的结果是G/one/two/three.htm,如何使用python和regex获得所需的结果?
我试过了re.sub('\\\\\\\\', '/', string),但是工作但是离开了:.我不想再用正则表达式删除:.谁可以帮我解决上述问题?
我有一个这样的电子邮件主题:
Subject: =?gbk?Q?=B3=F6=C3=C0=C1=E2=C7=BF=C1=A6=B3=E9=CA=AA=BB=FA=D2=BB=CC=A8?=
=?gbk?Q?=A3=AC=D6=E9=BA=A3=B9=E3=D6=DD=C9=FA=BB=EE=B1=D8=B1=B8?=
但我不知道这是什么编码?有人可以帮忙吗?电子邮件协议新手。
这是来自d3csv API文档:
d3.csv("path/to/file.csv")
.row(function(d) { return {key: d.key, value: +d.value}; })
.get(function(error, rows) { console.log(rows); });
Run Code Online (Sandbox Code Playgroud)
我怎么能把它传递rows给一段var data时间而不仅仅是console.log它.我只想要来自csv的数据,但我不熟悉JavaScript.
package main
type Writeable interface {
OnWrite() interface{}
}
type Result struct {
Message string
}
func (r *Result) OnWrite() interface{} {
return r.Message
}
// what does this line mean? what is the purpose?
var _ Writeable = (*Result)(nil)
func main() {
}
Run Code Online (Sandbox Code Playgroud)
代码段中的注释表达了我的困惑.据我所知,带注释的行通知编译器检查结构是否已实现接口,但我不太确定.有人可以帮助解释目的吗?