我的最终目标是让懂得乌尔都语而不是英语的人能够在 Python 环境中进行编程。
乌尔都语是从左到右书写的。我想象拥有所有 python 关键字的乌尔都语版本,并使用乌尔都语字符来定义变量/函数/类名称。
这个目标可能吗?如果是,那么需要做什么?
我已经看到一个问题,即标准库函数仍然是英文的。
更新: 是否应该这样做无疑是一个非常有趣的辩论话题,我很想谈谈。然而,这真的可能吗?如何实现?
我喜欢 Python,而且我认识很多聪明的人,他们可能永远不会正确地教英语,只能教乌尔都语,因此就有了这个想法。
>>> list=['Hello']
>>> tuple(list)
('Hello',)
Run Code Online (Sandbox Code Playgroud)
为什么上述陈述的结果('Hello',)不是('Hello')?我原以为它会是后者.
我正在尝试将产品 Feed 上传到 Google Merchant SFTP 帐户。我可以通过命令提示符手动上传文件,但在尝试通过 Go 执行此操作时遇到以下错误。
错误:sftp: "User does not have appropriate read permission." (SSH_FX_PERMISSION_DENIED)
我正在使用该包,遵循https://godoc.org/github.com/pkg/sftp#Client.Opengithub.com/pkg/sftp中的示例。我怀疑这里的/模式最终与简单的命令行不同。CreateWriteput
代码
func (g *GoogleExporter) ExportToSFTP(file []byte) error {
// Creating an SSH connection
sshConfig := &ssh.ClientConfig{
User: g.Creds.AccessData.SFTPUser,
Auth: []ssh.AuthMethod{
ssh.Password(g.Creds.AccessData.SFTPPassword),
},
}
hostPort := fmt.Sprintf("%s:%d", SFTPHostName, SFTPHostPort)
connection, err := ssh.Dial("tcp", hostPort, sshConfig)
if err != nil {
return err
}
fmt.Println(">> SSH Connection Created!")
// Creating an SFPT connection over SSH …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用由Kramdown解析的Markdown编写一个基于Jekyll的帖子,讲述我是如何在Jekyll的液体模板引擎中实现的.然而,当页面生成时,如果我打算渲染OR的实际降价是它应该显示为代码,那么Jekyll似乎感到困惑.
因此,如何在我的帖子中将以下代码段显示为突出显示的代码部分?
{% for post in paginator.posts %}
<div class="author">{{ post.date | date_to_string }}</div>
<h3><a href="{{ BASE_PATH }}{{ post.url }}">{{ post.title }}</a></h3>
<div class="content">
{{ post.content | split:"<!--break-->" | first }}
</div>
<b><a href="{{ BASE_PATH }}{{ post.url }}">continue reading >></a></b>
<hr/>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)