小编Tim*_*ara的帖子

msgpack的MIME类型?

msgpack似乎是一种非常快速的,如果是非常新的数据序列化格式.它是否具有可识别的MIME类型?如果没有,过渡时应该使用什么?

http data-serialization msgpack

30
推荐指数
2
解决办法
7023
查看次数

Python的C扩展中的Docstrings?

在为Python创建C扩展时,是否有可能以某种方式将扩展为文档字符串的注释写入扩展的用户?

python cpython python-c-extension

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

什么时候使用__call__好主意?

什么是人民的使用意见__call__.我只是很少看到它使用,但我认为当你知道一个类将被用于某些默认行为时,它是一个非常方便的工具.

python oop

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

如何在JavaScript中运行(类似Python)doctests?

任何JavaScript测试框架都提供了与Python的doctest相当的粗略吗?

function add(a, b) {
  /**
  Returns the sum of `a` and `b`:

    > add(1, 3)
    4

  Add coerces types to numeric values where possible:

    > add('51' + 3)
    54
  */
  return (a - 0) + (b - 0);
}
Run Code Online (Sandbox Code Playgroud)

javascript testing doctest

11
推荐指数
2
解决办法
747
查看次数

为什么这样做呢?

我今天在博客中发现了这个有趣的项目:

def abc():
    try:
        return True
    finally:
        return False

print "abc() is", abc()
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉它为什么会这样做吗?

谢谢,KR

python syntax

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

累积vs倍数vs减少vs压缩

是函数accumulate,compress,foldreduce同义词?

functional-programming

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

在Python中有效地执行多个字符串替换

如果我想进行多个字符串替换,那么最有效的方法是什么呢?

我旅行中遇到的一种情况如下:

>>> strings = ['a', 'list', 'of', 'strings']
>>> [s.replace('a', '')...replace('u', '')  for s in strings if len(s) > 2]
['a', 'lst', 'of', 'strngs']
Run Code Online (Sandbox Code Playgroud)

python string immutability

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

向JavaScript函数添加文档的标准方法是什么?

我正在为JavaScript项目生成API文档.JavaScript有什么类似Python的文档字符串吗?

function add(a, b) {
  /**
    Returns the sum of `a` and `b`.
  */
  return (a - 0) + (b - 0);
}
Run Code Online (Sandbox Code Playgroud)

javascript documentation documentation-generation

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

在erlang模块上调用时,"new"会做什么?

我见过在Erlang代码中使用的module_name:new,但是在module_name模块中没有引用"new"函数."新"有什么作用?

erlang

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

非Python语言语法突出显示?

我正在构建一个IPython单元魔术来支持交互式SQL查询,并希望该单元格的语法高亮显示从Python更改为SQL.实现这一目标的最佳方法是什么?

想象一下以下输入单元格:

%%sqlite example.db

SELECT id,name FROM Users;
Run Code Online (Sandbox Code Playgroud)

目前,查询被解析为Python代码,结果很混乱.

特别是,是否language支持Notebook格式的参数?官方文档(R,Ruby, Octave,..)支持的细胞魔法似乎都没有改变它"python".

ipython-notebook

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