问题标签 [package]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
69083 浏览

python - 将代码添加到 __init__.py

我正在研究 django 中的模型系统是如何工作的,我注意到一些我不明白的东西。

我知道你创建了一个空__init__.py文件来指定当前目录是一个包。并且您可以设置一些变量,__init__.py以便 import * 正常工作。

但是 django 添加了一堆 from ... import ... 语句,并在__init__.py. 为什么?这不是让事情看起来很乱吗?是否有需要此代码的原因__init__.py

0 投票
0 回答
737 浏览

java - 如何将标签文件打包到 jar 中?

如何将标记文件打包到 jar 中,以便在多个项目中重复使用?

0 投票
13 回答
67853 浏览

python - 我应该为 PyDev 下载哪个 Eclipse 包?

我应该选择哪个 Eclipse 包来使用PyDev进行 Python 开发?

Eclipse 主页上没有告诉我选择什么,而且 PyDev 文档假定我已经安装了 Eclipse。我选择哪个 Eclipse 包有关系吗?

0 投票
3 回答
3259 浏览

delphi - Delphi:如果我在项目中使用包,为什么“使用调试 DCU”会变得无效?

我正在构建一个使用 JVCL 插件系统的项目,该系统依赖于运行时 Delphi 包,自从我将它添加到我的项目中,调试就变成了一场噩梦,因为我不再能够逐步跟踪到源代码任何 VCL 或 RTL 单元。它们在调试器中都被标记为灰点(当相关函数完全出现在调用堆栈中时;有时我会得到非常奇怪的结果),这让我发疯了。有谁知道如何恢复我的调试 DCU 功能?(除了显而易见的:删除所有与插件相关的代码。这会起作用,但不会真正有帮助。)

编辑:为了清楚起见,我可以在我的项目中追踪任何其他内容。JVCL 代码。其他 3rd 方库。我自己的代码。所有这些都在调试器中显示得很好。只是不是 Delphi RTL 和 VCL 代码——编译器选项“使用调试 DCU”应该授予您访问权限的东西。

0 投票
2 回答
658 浏览

delphi - 你如何找到一个 Delphi 组件来自的包?

您曾经能够从调色板中获取安装了 Delphi 组件的包。不过,该功能似乎不在最新版本中。如何在 D2007 或 D2009 下找到组件属于哪个包?

0 投票
6 回答
529 浏览

c# - 在 .Net 中调用命名空间的最佳方法是什么

在过去,我总是将某个特定项目的命名空间与项目(和原则类)相同,例如:

然后从其他项目中,每当我调用该类时,它总是:

我现在开始认为这可能不是一个好主意,但我有点难倒我的命名空间的实际名称。其他人做什么?您的所有项目是否只有一个命名空间?

0 投票
16 回答
16873 浏览

linux - 为什么人们使用 tarball?

作为一个主要的 Windows 开发人员,也许我在 Linux 社区中缺少一些文化,但它总是让我感到困惑。

下载文件时首先将文件放入.tar存档然后压缩。为什么是两步过程?压缩不能实现文件分组吗?还有其他一些我不知道的好处吗?

0 投票
7 回答
149868 浏览

syntax - 用于各种语言代码语法高亮的 LaTeX 包

我正在寻找一个对代码进行语法突出显示的 LaTeX 包。例如,现在我使用逐字块来编写代码:

这可以很好地在我的文档上显示代码。但是,假设我想像 IDE 在输出文档中那样突出显示 HTML 标记?有没有可以提供帮助的软件包?

我想对 Java、C#、HTML、CSS 等各种语言做同样的事情。

0 投票
4 回答
1256 浏览

python - 使用共享包部署 python 应用程序

我正在考虑如何安排一个已部署的 python 应用程序,该应用程序将具有

  1. 位于 /usr/bin/ 中的可执行脚本,它将为实现的功能提供 CLI
  2. 安装到当前站点包目录所在位置的库。

现在,目前,我的源代码中有以下目录结构:

我想这不是做事的最佳方式。在开发过程中,一切都按预期工作,但是在部署时,foo.py 中的“from foo import FooObject”代码似乎试图导入 foo.py 本身,这不是我正在寻找的行为。

所以问题是编排这种情况的标准做法是什么?我能想到的一件事是,在安装时,将 foo.py 重命名为 foo,这会阻止它自行导入,但这似乎很尴尬......

我想,问题的另一部分是命名挑战。也许调用可执行脚本 foo-bin.py?

0 投票
3 回答
12362 浏览

jsp - 无法使用 Apache Tomcat 将简单的类/包导入简单的 JSP 页面

有人可以指导我使用 Tomcat 在 JSP 中加载类或包的过程吗?

我认为这可能只是 Tomcat 设置问题:我的 JSP 文件运行良好,无需导入或使用 dbpool 或 dbpooljar。我已经尝试了许多其他人类似问题的建议,但没有任何运气。任何帮助将不胜感激!

我的类/包放在 web-inf/classes 中(以及其他地方)

我的编译命令

我的index.jsp

最后是我的可怕错误(当我尝试不同的事情时)