草庐IT

sphinx-apidoc-Implicit-namespaces

全部标签

python - 使用 sphinx 生成 python 文档时如何保留换行符

我正在使用Sphinx为python项目生成文档。输出html不保留文档字符串中存在的换行符。示例:代码deftestMethod(arg1,arg2):"""ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionReturns:None"""print"Iamatestmethod"狮身人面像O/P:TestModule.testMethod(arg1,arg2)ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionRetur

python - 使用 sphinx 生成 python 文档时如何保留换行符

我正在使用Sphinx为python项目生成文档。输出html不保留文档字符串中存在的换行符。示例:代码deftestMethod(arg1,arg2):"""ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionReturns:None"""print"Iamatestmethod"狮身人面像O/P:TestModule.testMethod(arg1,arg2)ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionRetur

python - `__import__(' pkg_resources').declare_namespace(__name__)` 有什么作用?

在一些模块的__init__.py文件中,我看到了这样一行:__import__('pkg_resources').declare_namespace(__name__)它有什么作用以及人们为什么使用它?假设它与在运行时动态导入和创建命名空间有关。 最佳答案 归结为两件事:__import__是一个Python函数,它将使用字符串作为包名来导入包。它返回一个表示导入包的新对象。因此foo=__import__('bar')将导入一个名为bar的包,并将对其对象的引用存储在本地对象变量foo中。来自设置实用程序pkg_resource

python - `__import__(' pkg_resources').declare_namespace(__name__)` 有什么作用?

在一些模块的__init__.py文件中,我看到了这样一行:__import__('pkg_resources').declare_namespace(__name__)它有什么作用以及人们为什么使用它?假设它与在运行时动态导入和创建命名空间有关。 最佳答案 归结为两件事:__import__是一个Python函数,它将使用字符串作为包名来导入包。它返回一个表示导入包的新对象。因此foo=__import__('bar')将导入一个名为bar的包,并将对其对象的引用存储在本地对象变量foo中。来自设置实用程序pkg_resource

python - sphinx-build 失败 - autodoc 无法导入/查找模块

我正在尝试开始使用Sphinx,但似乎遇到了很多问题。命令:docs/sphinx-quickstart我回答了所有问题,一切正常。命令:docs/ls一切看起来都很正常。结果:构建Makefile源代码命令:sphinx-build-dbuild/doctreessourcebuild/html它似乎工作。我能够打开index.html文件并看到我想要的“外壳”。当我尝试将我的实际源代码作为source文件夹时,我遇到了问题。命令:sphinx-build-dbuild/doctrees../ys_utilsbuild/html结果:Makingoutputdirectory...R

python - sphinx-build 失败 - autodoc 无法导入/查找模块

我正在尝试开始使用Sphinx,但似乎遇到了很多问题。命令:docs/sphinx-quickstart我回答了所有问题,一切正常。命令:docs/ls一切看起来都很正常。结果:构建Makefile源代码命令:sphinx-build-dbuild/doctreessourcebuild/html它似乎工作。我能够打开index.html文件并看到我想要的“外壳”。当我尝试将我的实际源代码作为source文件夹时,我遇到了问题。命令:sphinx-build-dbuild/doctrees../ys_utilsbuild/html结果:Makingoutputdirectory...R

java - Eclipse/Java - 导入 java.(namespace).* 有害吗?

为什么Eclipse在导入类型时采用细粒度的方法?在C#中,我习惯于“使用System.Windows.Controls”并完成它,但Eclipse更喜欢单独导入我引用的每个小部件(使用Ctrl+Shift+O快捷方式)。如果我知道我需要多个类型,那么导入整个命名空间有什么害处吗? 最佳答案 Eclipse在Window->Preferences对话框中有一个很棒的设置,称为“组织导入”,它可以让您说,当使用包中的N个类时,执行通配符导入。我通常在N=2或3时使用它。 关于java-Ec

java - Eclipse/Java - 导入 java.(namespace).* 有害吗?

为什么Eclipse在导入类型时采用细粒度的方法?在C#中,我习惯于“使用System.Windows.Controls”并完成它,但Eclipse更喜欢单独导入我引用的每个小部件(使用Ctrl+Shift+O快捷方式)。如果我知道我需要多个类型,那么导入整个命名空间有什么害处吗? 最佳答案 Eclipse在Window->Preferences对话框中有一个很棒的设置,称为“组织导入”,它可以让您说,当使用包中的N个类时,执行通配符导入。我通常在N=2或3时使用它。 关于java-Ec

java - CXF 2.4.2 : No conduit initiator was found for the namespace http://schemas. xmlsoap.org/soap/http

我有一个从wsdl生成的服务客户端。我正在尝试调用远程服务,并收到下面看到的管道启动器错误。我尝试了许多解决方案但没有成功。我找到了推荐使用http-jetty扩展的解决方案(旧帖子)。我认为这对我来说没有意义,因为服务器没有在本地运行。我还发现对我有帮助的最接近的配置是一个示例cxf.xml文件,其中包含:http://cxf.apache.org/transports/localhttp://cxf.apache.org/transports/httphttp://schemas.xmlsoap.org/soap/httphttp://schemas.xmlsoap.org/wsd

java - CXF 2.4.2 : No conduit initiator was found for the namespace http://schemas. xmlsoap.org/soap/http

我有一个从wsdl生成的服务客户端。我正在尝试调用远程服务,并收到下面看到的管道启动器错误。我尝试了许多解决方案但没有成功。我找到了推荐使用http-jetty扩展的解决方案(旧帖子)。我认为这对我来说没有意义,因为服务器没有在本地运行。我还发现对我有帮助的最接近的配置是一个示例cxf.xml文件,其中包含:http://cxf.apache.org/transports/localhttp://cxf.apache.org/transports/httphttp://schemas.xmlsoap.org/soap/httphttp://schemas.xmlsoap.org/wsd