问题列表 - 第23868页

从同名的Python模块导入函数/类

我有一个mymodule包含子包的Python包utils(即包含每个都带有函数的模块的子目录).这些函数与它们所在的文件/模块具有相同的名称.

我希望能够访问如下功能,

from mymodule.utils import a_function

但奇怪的是,有时我可以使用上面的表示法导入函数,但有时我不能.我无法弄清楚为什么(最近,例如,我重命名了一个函数及其所在的文件并在文件中反映了这个重命名,utils.__init__.py但它不再作为函数(而是作为模块)导入其中一个我的脚本.

utils.__init__.py读取类似,

__all__ = ['a_function', 'b_function' ...]
from a_function import a_function
from b_function import b_function
...
Run Code Online (Sandbox Code Playgroud)

mymodule.__init__.py 没有提及 utils

想法?

python import module

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

使用jQuery-ui自动完成显示微调器

我一直在那里搜索,只是没有看到有人这样做 - 是否有可能有一些带有jQuery UI自动完成的微调器/加载器?(1.8)在获取数据的同时?

css jquery-ui jquery-ui-autocomplete

21
推荐指数
3
解决办法
2万
查看次数

什么是区分ifort与其他fortran编译器的宏?

我正在使用必须与各种Fortran编译器一起工作的Fortran代码(并且与C++和Java代码交互).目前,我们正在使用gfortran和g95,但是我正在研究如何使用ifort,并且我遇到的第一个问题是如何确定如何在源代码中确定它是使用ifort还是不.

例如,我目前有这段代码:

#if defined(__GFORTRAN__)
// Macro to add name-mangling bits to fortran symbols. Currently for gfortran only
#define MODFUNCNAME(mod,fname) __ ## mod ## _MOD_ ## fname
#else
// Macro to add name-mangling bits to fortran symbols. Currently for g95 only
#define MODFUNCNAME(mod,fname) mod ## _MP_ ## fname
#endif // if __GFORTRAN__
Run Code Online (Sandbox Code Playgroud)

ifort的宏是什么?我尝试过IFORT,但这不对,进一步的猜测似乎没有效果.我也尝试阅读手册页,使用ifort -help和谷歌.

preprocessor fortran intel

4
推荐指数
1
解决办法
2424
查看次数

您对这一领域驱动设计的观点有什么问题?

我刚刚撰写了一篇关于我对域驱动设计的看法的长篇(和杂乱)博客文章,其中大量使用了spring和hibernate等框架.

我要求你发现我对这个问题的看法有什么问题 - 为什么这不起作用,为什么它没有给DDD的好处,为什么它一般不是一个好主意.

博客文章在这里(我认为我不需要复制粘贴在SO上 - 如果你认为我应该,请告诉我).

我知道这个问题是主观的,但它的目的是收集最主要的意见.

(我正在标记Java,因为讨论的框架是Java框架)

java oop domain-driven-design

13
推荐指数
1
解决办法
591
查看次数

制作apache和django添加一个尾部斜杠

我的/ train目录是httpd.conf中的脚本别名:WSGIScriptAlias/train /some-path/../django.wsgi

除了一个问题,它运作良好.如果用户进入/训练(没有斜杠),它将不会将他重定向到/ train /,但只会给他正确的页面.这是一个问题,因为这样当没有使用尾部斜杠来访问它时,此页面上的相对链接会导致错误的位置.

怎么能解决这个问题?

谢谢.

apache django wsgi trailing

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

读取地址的值

我正在尝试创建一个读取某个地址值的程序.我有这个:

int _tmain(int argc, _TCHAR* argv[])
{
    int *address;
    address =   (int*)0x00000021;
    cout << *address;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但这会产生读取违规错误.我究竟做错了什么?谢谢

c++

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

从Python访问Tcl函数的示例

elmer使人们可以从Tcl运行Python代码.反过来呢?有谁可以在Python中举个例子?

更新:我的意思是,能够访问Tcl对象,调用Tcl函数等,而不是简单地运行一些Tcl代码.

python tcl

5
推荐指数
2
解决办法
8944
查看次数

与PDFlib API兼容的PHP包装器

是否有任何PHP的其他PDF生成包的包装器提供与PDFlib的API兼容性?

我们公司多年来一直使用PDFlib从PHP生成PDF,但是从版本5开始就没有升级.现在我们要升级一些服务器,我们需要升级或找到替代品.我想用一个允许商业用途的开源产品替换PDFlib.但是,我们(愚蠢地,或许)第一次没有编写我们自己的PDFlib包装器,并且有许多代码需要更改和测试.

我意识到我可以编写自己的包装器,但我发现令人惊讶的是,到目前为止我的搜索并没有让其他人做出同样的事情.

php api pdflib

5
推荐指数
1
解决办法
824
查看次数

字符串是否在Python中汇集

Python是否拥有所有字符串的池并且它们是(字符串)单例吗?

更准确地说,在下面的代码中,在内存中创建了一个或两个字符串:

a = str(num)
b = str(num) 
Run Code Online (Sandbox Code Playgroud)

python memory string singleton string-interning

10
推荐指数
2
解决办法
2917
查看次数

保留相同大小的拆分视图

我在非最大化窗口模式下启动GVIM并水平分割窗口,确保窗口大小相同.当我最大化主GVIM窗口时,如何保留这个大小相等的分割视图?每当我最大化GVIM忘记窗户已被平分.

谢谢.

vim

21
推荐指数
1
解决办法
4307
查看次数