标签: module

公司Perl缺少Makefile.PL或Build.PL

我们有perl在工作,但是我没有机器上的安装权限。因此,我想下载所需模块的tar文件,并将其构建在我选择的目录中。但是我没有Makefile.PL或Build.PL。我该如何进行?

$ which Makefile.PL
/usr/bin/which: no Makefile.PL in ()
$ which Build.PL
/usr/bin/which: no Build.PL in ()
Run Code Online (Sandbox Code Playgroud)

perl module

0
推荐指数
1
解决办法
959
查看次数

make有什么问题?

C

#include <linux/module.h>
#include <linux/kernel.h>
int init_module(void)
{
    printk(KERN_INFO "Hello world 1.\n");
    return 0;
}
void cleanup_module(void)
{
    printk(KERN_INFO "Goodbye world 1.\n");
}
Run Code Online (Sandbox Code Playgroud)
/* makefile */
/* uname -r = 2.6.32-5-686 */
obj-m += hello.o
all :
    make -C /lib/modules/2.6.32-5-686/build /home/mgh/Documents modules
clean : 
    make -C /lib/modules/2.6.32-5-686/build /home/mgh/Documents clean
Run Code Online (Sandbox Code Playgroud)
root@localhost:/home/mgh/Documents# make
make -C /lib/modules/2.6.32-5-686/build /home/mgh/Documents modules
make[1]: Entering directory /usr/src/linux-headers-2.6.32-5-686'
/usr/src/linux-headers-2.6.32-5-common/scripts/Makefile.build:44: /usr/src/linux-headers-``2.6.32-5-common/scripts/basic/Makefile: No such file or directory
make[5]: *** No rule to make target `/usr/src/linux-headers-2.6.32-5-common/scripts/basic``/Makefile'.  Stop.
make[4]: *** [scripts_basic] Error …
Run Code Online (Sandbox Code Playgroud)

c linux module makefile header

-1
推荐指数
1
解决办法
2629
查看次数

健康的编程实践

我需要建议.我正在写一个计算器; 我已经掌握了它的基本功能,并最终转向使用它的处理功能.在这方面,我发现Python提供的标准数学函数库不令人满意.

虽然定义了更常用的函数,但一些较为模糊的函数缺乏适当的提及.这方面的例子包括弧双曲余切,弧双曲余割,双曲余割,割线等.虽然其中一些只是对所提供功能的操纵,但似乎更好的选择是提供我们的定义并将程序引用到它遇到了他们.

这是我的问题所在.我应该在主脚本中定义这些函数,还是应该使用单独的文件?如果我是后者,我该如何引用单独的文件?我对Python比较陌生,所以如果我缺少常用技术或其他东西,请告诉我.提前致谢.

python math module function

-1
推荐指数
1
解决办法
1286
查看次数

python在字符串中拆分数字

我想知道以下方式将字符串中的数字分开是最简单的方法(可能是正则表达式).示例:"abc12de34f5" to:["abc", "12", "de", "34", "f", "5"]

但是如果字符串中有连接标记,则以这种方式分开:示例:"abc1,2de3.4f5" to:["abc", "1,2", "de", "3.4", "f", "5"]

感谢您的任何建议和意见

python regex string split module

-1
推荐指数
1
解决办法
365
查看次数

如何为变量分配模块名称?

我想动态地让用户选择他/她想要使用的数据体.为此,在用户识别出他们选择的"语料库"之后,我必须导入适当的语料库.(我在Python 2.7.3上运行)

corpora_ls = ["gutenberg","inaugural","movie_reviews","state_union"]
import_validation = False

while not import_validation:
    print "Corpora Options: \"gutenberg\", \"inaugural\", \"movie_reviews\", \"state_union\"."
    import_option = str(raw_input("What corpus would you like to import? "))

    if import_option in corpora_ls:
        import_validation = True

        if import_option == "gutenberg":
            fname = "gutenberg"
            from nltk.corpus import gutenberg as DATA
        elif import_option == "inaugural":
            fname = "inaugural"
            from nltk.corpus import inaugural as DATA
        elif import_option == "movie_reviews":
            fname = "movie_reviews"
            from nltk.corpus import movie_reviews as DATA
        elif import_option == "state_union":
            fname = …
Run Code Online (Sandbox Code Playgroud)

python import module python-2.7

-1
推荐指数
1
解决办法
131
查看次数

语法错误:关键字arg之后的非关键字-arg - OpenErp

我收到了这个错误

Client Traceback (most recent call last):
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\http.py", line 203, in dispatch
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\controllers\main.py", line 1410, in load
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\session.py", line 43, in proxy
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\session.py", line 31, in proxy_method
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\session.py", line 104, in send


Server Traceback (most recent call last):
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\openerp\addons\web\session.py", line 90, in send
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\.\openerp\netsvc.py", line 293, in dispatch_rpc
File "C:\Program Files\OpenERP 7.0-20130321-002353\Server\server\.\openerp\service\web_services.py", line 622, in dispatch
File "C:\Program Files\OpenERP …
Run Code Online (Sandbox Code Playgroud)

python syntax field module openerp

-1
推荐指数
1
解决办法
1917
查看次数

如何在OpenCart中删除/禁用"添加到购物车"功能

如何在OpenCart上禁用或删除添加到购物车和结帐功能?

我有一个网站,它就像一个商店目录.我的意思是,它不是一个在线商店,所以我不需要这些功能,并希望禁用它,所以人们可以看到价格,但他们无法在线购买.

php module content-management-system opencart

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

Python是否在模块中隐式返回None?

dis当我注意到为模块生成的字节码时,我正在使用模块的Python字节码.给出一个名为的小测试模块mod.py:

if __name__ == "__main__":
    print("Hello World")
Run Code Online (Sandbox Code Playgroud)

我用它为compile()函数创建了一个代码对象:

>>> cobj = compile(open("mod.py").read(), "mod", "exec")
Run Code Online (Sandbox Code Playgroud)

然后,反汇编代码对象以查看字节码:

>>> dis.dis(cobj)
  1           0 LOAD_NAME                0 (__name__)
              3 LOAD_CONST               0 ('__main__')
              6 COMPARE_OP               2 (==)
              9 POP_JUMP_IF_FALSE       22

  2          12 LOAD_NAME                1 (print)
             15 LOAD_CONST               1 ('Hello World')
             18 CALL_FUNCTION            1 (1 positional, 0 keyword pair)
             21 POP_TOP
        >>   22 LOAD_CONST               2 (None)
             25 RETURN_VALUE
Run Code Online (Sandbox Code Playgroud)

让我印象深刻的是最后两个命令LOAD_CONSTRETURN_VALUE,如果我的理解是正确的,将常None值栈,因此返回.

模块是否隐式返回None,如果是,为什么?

python bytecode module python-2.7 python-3.x

-1
推荐指数
1
解决办法
174
查看次数

“嵌套”导入语句对 Python 性能的影响

我有一个使用 twitter api 分布在 2 个文件中的程序。有一个文件专用于发送和读取推文,因此我已将“导入 twitter”行放入该文件中。第二个文件有一个导入语句来导入这个基于 twitter 的文件,并将从该文件调用“read”和“post”函数。

这是代码的要点:

文件一:

import file2
file2.post(some text)
Run Code Online (Sandbox Code Playgroud)

文件2:

import twitter
api = twitter.Api(...)
def post(text):    
    api.PostUpdate()
Run Code Online (Sandbox Code Playgroud)

这工作正常并且完全按照我的预期运行,但我不确定这是否是运行此程序的最有效的方式(从性能角度来看)。每次调用文件 2 时都会运行“import twitter”行并用重复的导入填满内存和时间吗?如果是这样,我会更好地这样做:

文件一:

import twitter
import file2
api = twitter.Api(...)
file2.post(some text, api)
Run Code Online (Sandbox Code Playgroud)

文件2:

def post(text, api):
    api.PostUpdate(text)
Run Code Online (Sandbox Code Playgroud)

api 对象在文件之间传递的位置。

谢谢

python performance module

-1
推荐指数
1
解决办法
254
查看次数

带有软件包的Java 9 Modularity

假设我有2个模块:

  • module1有包 package1

  • module2有package2,package3package4

我希望package1package2在module2中可见.不到module2中的任何其他包(package3package4).

这可能使用module-info.java吗?

java modularity module java-9

-1
推荐指数
1
解决办法
63
查看次数