小编Tau*_*son的帖子

如何在Jython项目中创建基于Sphinx的文档?

我正在使用Java编写的库来处理几个Jython项目.由于autodoc扩展,我想用Sphinx创建一些好的文档.但是当我尝试创建html时,我得到错误,因为autodoc找不到用Java编写的库:

sphinx-build -b html -d _build/doctrees   . _build/html
Running Sphinx v1.0.5
loading pickled environment... done
building [html]: targets for 1 source files that are out of date
updating environment: 0 added, 1 changed, 0 removed
reading sources... [100%] index

/Users/myName/myJythonProject/doc/index.rst:14: (WARNING/2) 
autodoc can't import/find module 'myJythonProject', it reported error: 
"global name 'PoolManager' is not defined",
please check your spelling and sys.path
Run Code Online (Sandbox Code Playgroud)

其中PoolManager是Java类.

任何人都可以帮我解决这个问题吗?

python java jython python-sphinx

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

如何在粘贴到Vim时避免出现额外的括号

我在编码时使用了一些地图:

imap ( ()<C-[>i
imap [ []<C-[>i
imap { {}<C-[>i
Run Code Online (Sandbox Code Playgroud)

所以,当我把"(",它写成"()"("["和"{")相同的东西.问题是,当我将东西粘贴到Vim时:

for (i = 0; i < count; i++) {
tab[i] = something()
}  
Run Code Online (Sandbox Code Playgroud)

我明白了

for (i = 0; i < count; i++) {
tab[i] = something()
}  
)]})
Run Code Online (Sandbox Code Playgroud)

是否可以避免额外的括号?

mapping vim

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

重定向到Vim中的搜索文件

我的问题很简单.我搜索文件中的特定模式(比如说Tex文件中的标签)

:g/label/#
Run Code Online (Sandbox Code Playgroud)

但是有很多事情发生.所以我想将此输出重定向到另一个文件,以便能够轻松地使用它.

你有诀窍或命令我不知道吗?

vim

5
推荐指数
3
解决办法
2490
查看次数

如何使用python中的group()方法进行列表理解?

我正在尝试编写一个小脚本来清理我的目录.事实上我有:

pattern = re.compile(format[i])
...
current_f.append(pattern.search(str(ls)))
Run Code Online (Sandbox Code Playgroud)

我想使用列表理解但是当我尝试时:

In [25]: [i for i in current_f.group(0)]
Run Code Online (Sandbox Code Playgroud)

我明白了:

AttributeError: 'list' object has no attribute 'group'
Run Code Online (Sandbox Code Playgroud)

那么如何使用列表理解group()?还有另一种方法可以做我想要的吗?

python list-comprehension list

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

类(Python)和结构(C)之间的区别

我是python的新手.我研究过C,我注意到C结构(struct)似乎与python中的"class"具有相同的任务.那么,从概念上讲,差异是什么呢?

c python

2
推荐指数
4
解决办法
4506
查看次数

标签 统计

python ×3

vim ×2

c ×1

java ×1

jython ×1

list ×1

list-comprehension ×1

mapping ×1

python-sphinx ×1