Questions tagged «module»

更大,更复杂的系统的逻辑细分。

5
Angular 8-延迟加载模块:错误TS1323:仅当'--module'标志为'commonjs'或'esNext'时才支持动态导入
当我将Angular从7更新到Angular 8时,出现延迟加载模块错误 我尝试了角度升级指南中提供的选项 进行了以下更改: 之前 loadChildren: '../feature/path/sample- tage.module#SameTagModule' 后 loadChildren: () => import('../feature/path/sample- tags.module').then(m => m.CreateLinksModule) 错误TS1323:仅当'--module'标志为'commonjs'或'esNext'时,才支持动态导入。

3
如何从另一个模块更改模块变量?
假设我有一个名为的软件包bar,其中包含bar.py: a = None def foobar(): print a 和__init__.py: from bar import a, foobar 然后我执行以下脚本: import bar print bar.a bar.a = 1 print bar.a bar.foobar() 这是我的期望: None 1 1 这是我得到的: None 1 None 谁能解释我的误解?
106 python  import  module 

17
打字稿ReferenceError:导出未定义
尝试按照官方手册实施模块,出现以下错误消息: 未捕获ReferenceError:未定义导出 在app.js:2 但是我的代码中从来没有使用过名称exports。 我怎样才能解决这个问题? 档案 应用程序 let a = 2; let b:number = 3; import Person = require ('./mods/module-1'); 模块1.t export class Person { constructor(){ console.log('Person Class'); } } export default Person; tsconfig.json { "compilerOptions": { "module": "commonjs", "target": "es5", "noImplicitAny": false, "sourceMap": true, "outDir": "scripts/" }, "exclude": [ …
105 typescript  module 

4
如何在模块文件中使用宏?
我在macro_rules启用了板条箱的同一板条箱中的单独文件中有两个模块。我想使用另一个模块中一个模块中定义的宏。 // macros.rs #[macro_export] // or not? is ineffectual for this, afaik macro_rules! my_macro(...) // something.rs use macros; // use macros::my_macro; <-- unresolved import (for obvious reasons) my_macro!() // <-- how? 我目前遇到了编译器错误“ macro undefined: 'my_macro'” ...,这很有意义;宏系统先于模块系统运行。我该如何解决?
105 module  rust  rust-macros 

6
从子文件夹导入模块
我想将子文件夹作为模块导入。因此,每个子文件夹都包含一个__init__.py。我的文件夹结构是这样的: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py 在我的主脚本中,导入 from dirFoo.foofactory import FooFactory 在此工厂文件中,我包括以下子模块: from dirFoo1.foo1 import Foo1 from dirFoo2.foo2 import Foo2 如果我叫我的foofactory我得到了错误,那说明python无法导入子模块foo1和foo2: Traceback (most recent call last): File "/Users/tmp/src/main.py", line 1, in <module> from dirFoo.foofactory import FooFactory File "/Users/tmp/src/dirFoo/foofactory.py", line 1, in <module> from dirFoo1.foo1 …

7
ImportError:没有名为六个模块
我正在尝试构建OpenERP项目,并完成了依赖项。现在出现此错误 Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> File "common\__init__.pyo", line 22, in <module> File "common\common.pyo", line 26, in <module> File "tools\__init__.pyo", …

5
将模块拆分成几个文件
我想要一个带有多个结构的模块,每个结构都在自己的文件中。以一个Math模块为例: Math/ Vector.rs Matrix.rs Complex.rs 我希望每个结构都在同一个模块中,可以在主文件中使用它,如下所示: use Math::Vector; fn main() { // ... } 但是,Rust的模块系统(开始时有点令人困惑)并没有提供一种明显的方式来做到这一点。似乎只允许您将整个模块放在一个文件中。这是不生锈的吗?如果没有,我该怎么做?
102 module  rust 

16
ImportError:Windows上没有模块命名的站点
我正在尝试首次安装Python。我从Python网站下载了以下安装程序: Python 2.7.1 Windows Installer(Windows二进制文件-不包括源代码)。然后,我运行安装程序,选择“所有用户”,一切都很好。我将Python安装到默认位置: C:\Python27 接下来,要测试Python是否已正确安装,我导航到我的Python目录,并在Windows cmd提示符下运行了“ python”命令。它返回以下错误: ImportError:没有名为站点的模块 当我执行“ python -v”时,我得到以下信息: #installing zipimport hook import zipimport # builtin #ImportError: No module named site #installed zipimport钩子#clear 内置 ._ #clear sys.path #clear sys.argv #clear sys.ps1 #clear sys.ps2 #clear sys.exitfunc #clear sys.exc_type #clear sys.exc_value #clear sys.exc_traceback #clear sys.last_type #clear sys.last_value #clear …

13
Maven:不可解析的父POM
我将maven项目设置为1个shell项目和4个子模块。当我尝试构建外壳时。我得到: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure to find shell:pom:1.0_A0 in http://nyhub1.ny.ssmb.com:8081/nexus/content/repositories/JBoss/ was cached in the local repository, resolution will not be reattempted until the update interval …

10
有没有一种标准的方法可以在软件包中列出Python模块的名称?
有没有一种简单的方法可以列出软件包中所有模块的名称,而无需使用__all__? 例如,给定此程序包: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py 我想知道是否有标准或内置的方式来做这样的事情: >>> package_contents("testpkg") ['modulea', 'moduleb'] 手动方法是遍历模块搜索路径,以找到包的目录。然后可以列出该目录中的所有文件,过滤出唯一命名为py / pyc / pyo的文件,剥离扩展名,然后返回该列表。但这对于模块导入机制已经在内部完成的工作来说似乎是相当多的工作。该功能在任何地方都可以使用吗?
100 python  module  package 

7
Python在同一文件夹中找不到模块
我的python以某种方式无法在同一目录中找到任何模块。我究竟做错了什么?(python2.7) 所以我有一个目录“ 2014_07_13_test”,其中有两个文件: test.py 你好 在hello.py: # !/usr/local/bin/python # -*- coding: utf-8 -*- def hello1(): print 'HelloWorld!' 和test.py: # !/usr/local/bin/python # -*- coding: utf-8 -*- from hello import hello1 hello1() 还是python给我 >>> Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 4, in <module> ImportError: …
97 python  module 

1
Haskell导出当前模块和其他导入模块
是否可以在Haskell中编写模块,该模块除了导出内部所有可见内容外,还重新导出模块? 让我们考虑以下模块: module Test where import A f x = x 此模块导出内部定义的所有内容,因此它导出f但不重新导出从导入的任何内容A。 另一方面,如果我想重新导出模块A: module Test ( module A, f ) where import A f x = x 有没有一种方法可以重新导出A和导出其中定义的所有内容,Test而无需显式编写其中定义的每个函数Test?
96 haskell  module  export 

3
名称中带有破折号或连字符(-)的Python模块
我有一个名称为dash-的现有python模块foo-bar.py 共享模块时,我更希望避免更改模块名称,并且必须逐一删除所有使用该模块的位置,以便我的特殊情况能够正常工作。 有没有办法加载名称中通常包含禁止的'-'的模块? (我确实知道这不是最佳实践。但是,在这种情况下,我宁愿不要重新设计和测试更大的应用程序集。而且我也不认为我的公司老板会赞成我花时间实施这样的变化。)
92 python  module  import 

2
如何使用Ruby on Rails 3创建和使用模块?
我正在使用Ruby on Rails 3,并且想在模块中移动一些自定义和共享的代码。 我应该使用什么语法来编写模块代码? 我必须将模块文件放在应用程序的哪个文件夹中? 如何在一个或多个控制器类中包含该模块? 我还必须在应用程序中的任何位置使用自定义模块采取什么其他措施? 如何从我的应用程序调用模块中的方法? 提前致谢。

3
Python:导入子包或子模块
已经使用了平面软件包,我没想到嵌套软件包会遇到这个问题。这是… 目录布局 dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py init .py的内容 这两个package/__init__.py和package/subpackage/__init__.py是空的。 内容 module.py # file `package/subpackage/module.py` attribute1 = "value 1" attribute2 = "value 2" attribute3 = "value 3" # and as many more as you want... 内容test.py(3个版本) …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.