小编Dan*_*ish的帖子

使用非英语语言进行关键字和变量的 Python 编程

我的最终目标是让懂得乌尔都语而不是英语的人能够在 Python 环境中进行编程。

乌尔都语是从左到右书写的。我想象拥有所有 python 关键字的乌尔都语版本,并使用乌尔都语字符来定义变量/函数/类名称。

这个目标可能吗?如果是,那么需要做什么?

我已经看到一个问题,即标准库函数仍然是英文的。

更新: 是否应该这样做无疑是一个非常有趣的辩论话题,我很想谈谈。然而,这真的可能吗?如何实现?

我喜欢 Python,而且我认识很多聪明的人,他们可能永远不会正确地教英语,只能教乌尔都语,因此就有了这个想法。

python programming-languages

5
推荐指数
1
解决办法
3091
查看次数

如何正确地将一个元素的列表转换为具有一个元素的元组

>>> list=['Hello']
>>> tuple(list)
('Hello',)
Run Code Online (Sandbox Code Playgroud)

为什么上述陈述的结果('Hello',)不是('Hello')?我原以为它会是后者.

python python-2.6

4
推荐指数
1
解决办法
5847
查看次数

SFTP In Go 错误:用户没有适当的读取权限

我正在尝试将产品 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)

sftp go

3
推荐指数
1
解决办法
1994
查看次数

如何在Jekyll中突出显示Jekyll Markup

我正在尝试使用由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)

markdown liquid jekyll

1
推荐指数
1
解决办法
596
查看次数