腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
2.7
中
的post
导入
挂钩
根据的说法,应该为
Python
2.6和3.0实现
导入
后
挂钩
。但是,我无法
在
python
2.7
中
注册或执行任何
导入
钩子(根据PEP)。我是不是漏掉了什么?
浏览 0
提问于2011-08-16
得票数 3
回答已采纳
2
回答
在
python
中
,除了“exec字符串”之外,还有一种使用db作为文件系统的“
导入
”方法吗?
虽然这似乎是不可能的,但我想把它放在那里,看看其他人是否有一些创新的解决方案来“
在
python
中
动态加载和执行代码”。因此,如果将代码保存在数据库
中
,就可以读取它并'exec it',但是如果要以与文件系统类似的方式使用它,则需要 创建一个‘
导入
dbimp’ala‘
导入
imp’等等
浏览 2
提问于2010-05-03
得票数 1
回答已采纳
1
回答
如何在
Python
中
动态生成模块内容?
我知道有一些方法可以执行
Python
模块本身的动态
导入
,但我想知道是否有一种方法可以编写一个模块,使其可以根据需要动态创建自己的模块内容。我正在想象一个模块钩子,看起来像这样:def __import_name__(name):这样,如果我
在
脚本
中
编写from some_module import foo,
Python
将调用some_module.我没有
在
文档中找到任何与此完全相同的工作方式,尽管
浏览 16
提问于2021-06-03
得票数 2
2
回答
查找器和元钩有什么区别?
、
在这里,编写了元钩子
在
sys.meta_path中注册。在这个列表
中
也有保存的查找器。那么,元钩子和查找器有什么区别呢?他们是一样的吗?为什么他们被关在同一个地方?
浏览 1
提问于2013-08-01
得票数 4
1
回答
在
python
中
导入
挂钩
、
、
、
你好,我想为我自己实现一个小小的库访问控制
在
我的
python
副本
中
,我想知道是否有一些方法可以
在
导入
系统上创建一个钩子,以便我的程序员可以
在
每次
导入
时检查文件,如果程序员有权
导入
该库的话。我看到了一些关于sys库和PEP302 (https://www.
python
.org/dev/peps/pep-0302/)的内容,但我不理解。
浏览 21
提问于2019-01-31
得票数 0
回答已采纳
1
回答
如何修复启动终端时出现的错误?
、
、
、
、
如果
Python
无法
导入
模块virtualenvwrapper.hook_loader,请检查是否为VIRTUALENVWRAPPER_
PYTHON
=/usr/local/bin/
python
2安装了virtualenvwrapper-bash: /usr/local/bin/
python
2: No such file or directory virtualenvwrapper.sh:运行初始化
挂钩
时出现问
浏览 21
提问于2019-04-21
得票数 0
1
回答
PEP 302示例:新的
导入
挂钩
、
、
、
在哪里可以找到
中
描述的“新
导入
挂钩
”的示例实现 我想实现一个自定义查找器和加载器
在
最向前兼容的方式可能。换句话说,实现应该在
python
2.x和3.x
中
工作。
浏览 31
提问于2009-06-06
得票数 12
回答已采纳
1
回答
pyinstaller钩子从未调用过
、
、
我正在尝试创建一个
python
程序的EXE。这个程序相当复杂,不能在这里列出。我有一些用户定义的模块,半波,halfwave.utils和halfwave.db。我需要为这些模块创建一个钩子,所以我已经创建了文件钩子(钩子半个、钩子半个、db.py和halfwave.utils.py ),并放入了一个名为hooks的文件夹
中
。
在
程序
中
,我
导入
模块。我尝试
在
规范文件的Analysis结构
中
设置
挂钩
路径,并设置--附加
挂钩
路径开关。如果我
浏览 2
提问于2015-05-21
得票数 2
回答已采纳
3
回答
Python
3
中
的Post
导入
钩子
、
、
每当
导入
特定模块时,我希望有一些回调运行。set_linewidth(numpy): numpy.set_printoptions(linewidth=shutil.get_terminal_size()[0]) 这个PEP已经被它的作者撤回了,因为
在
Python
3.3
中
迁移到
导入
库之后,大部分详细的设计不再有效。如何使用importlib实现
导入
后
挂钩</e
浏览 7
提问于2016-11-16
得票数 9
回答已采纳
1
回答
如何在IronPython/Silverlight中
导入
钩子?
、
、
我正在扩展 (以及其他各种功能),允许用户保存文件并随后
导入
该文件。TryPython重载了内置的文件操作,所以我需要知道
导入
的哪些部分需要
挂钩
,以便
导入
使用重载的文件操作。实际上,
在
Silverlight中使用IronPython
导入
的基本概述会非常有帮助。我不需要一个完整的工作解决方案(尽管我不会阻止你写一个!:)。我是一个
Python
新手,我真的不知道从哪里开始。
浏览 0
提问于2010-06-10
得票数 2
1
回答
自带模块的Pyinstaller ImportError
、
、
在这样的包
中
,我有两个模块彼此相邻:|--> __init__.py |--> __init__.py |--> module2.pyfrom .module1 import * 当我运行
python
-m somePackageName.module1
在</em
浏览 2
提问于2020-04-02
得票数 2
回答已采纳
1
回答
Jython:从其他来源(例如DB)
导入
模块?
、
、
、
、
我正在使用一个Java程序来加载和运行Jython脚本--使用org.
python
.util.PythonInterpreter。我将Jython脚本存储在数据库
中
:目前,我必须在运行
Python
脚本之前将其提取到文件系统
中
-以确保脚本
中
的任何“import”语句都有效。有没有办法避免这个提取步骤:也就是说,有没有办法
挂钩
到
Python
解释器来拦截
导入
并调用Java方法(这将从DB加载jython源代码)?
浏览 0
提问于2010-12-06
得票数 2
回答已采纳
1
回答
python
将包传送到远程计算机并从内存
导入
、
、
我尝试
在
远程计算机上运行和使用
python
包,而不部署或安装该包。我可以使用相同的实现,将模块读取到字典
中
,使用套接字通信发布相同的字典,并在远程机器上使用相同的StringImporter
导入
模块。但是我仍然
在
努力发送一个看起
浏览 11
提问于2018-08-05
得票数 1
3
回答
Python
中
的自动加载
、
、
在过去,我曾使用perl的AUTOLOAD工具实现将符号延迟加载到名称空间中,并希望
在
python
中
实现相同的功能。然而,我也尝试过
在
sys.modules
中
查找,并得出了以下结论:def greet(greeting="Hello World"): import sys sys.modules[__name__] = autoload(__name_
浏览 0
提问于2009-06-22
得票数 17
回答已采纳
3
回答
为什么延迟
导入
不是
Python
中
的默认设置?
我看到许多延迟
导入
功能是used.By延迟
导入
的代码,我的意思是由支持"LazyImport“风格的某些食谱、包和模块提供的工具。这些实现通常旨在仅在使用时
导入
模块,并为不同的事情提供一些额外的
挂钩
。我知道错误条件在这里被延迟了,但我试图理解为什么延迟
导入
不是
Python
中
的默认策略。 它有什么(其他)缺点会阻碍它成为一个通用的有用的案例。或者,是否有语言将其用作默认的
导入
机制策略。
浏览 1
提问于2012-04-10
得票数 9
1
回答
在
win32com内部使用pyinstaller时出现virtual_env错误
、
、
、
、
在
virtual_env
中
编译时发生错误。如果不使用virtual_env进行编译,它就能工作。软件包安装在同一个程序
中
,virtual_env安装在一般的environment.If编译程序"hello“
中
,所有这些都能工作。但是,如果将包添加“扭曲”,则会出现错误。pyinstaller - 3.2setuptools 30.2.0 平台: Linux-4.4.0-53-generic-x86_64-with-Ubuntu-16.04: No模块名为win32c
浏览 3
提问于2016-12-08
得票数 0
1
回答
python
中
pkg_resource
中
resource_filename的参数
、
我不明白pkg_resource.resource_filename()到底是如何工作的,以及它的参数是什么。我在网上搜索了很多,但他们的官方文档并没有很好地涵盖它。有人能解释一下吗?
浏览 124
提问于2019-03-07
得票数 3
回答已采纳
2
回答
Python
的importlib有什么意义?
、
、
这是不是“方便包装器”:只是提供了另一种编写方式:有没有什么是普通的import语句做不到的?
浏览 1
提问于2014-12-05
得票数 5
3
回答
如何防止内存编辑以防止
挂钩
、
、
最近,我学习了内联
挂钩
x32和x64,这是基于用jmp覆盖函数的第一个字节到
挂钩
函数,或者将64个地址推送到rax,然后jmp rax
在
x64体系结构上执行一个远jmp,我还学习了iat
挂钩
和延迟
导入
挂钩
,它需要编辑
导入
表中最不合适的保持函数地址来指向我的钩子函数,
在
异常情况下也需要编辑至少第一个字节到未知的字节,这样就会抛出一个异常,然后用您已经安装的处理程序捕获它,并将其重定向到您的蹦床
中
。所有这些类型的
挂钩
都需
浏览 8
提问于2018-07-12
得票数 1
回答已采纳
2
回答
如何在
导入
过程
中
忽略
python
模块?
、
在
Python
应用程序的构建过程
中
,我需要忽略一些
导入
(因为这些模块是由构建过程创建的)。这是一个我无法轻易解决的鸡与蛋问题。所以我想我可以用
导入
挂钩
来做这样的事情: def __init__(self, *args):sys.meta_path = [ImportBlocker('chick
浏览 2
提问于2017-06-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中实现同级目录模块导入
Python中的绝对导入和相对导入
在Python中实现导入模块后直接调用函数的方法
Python中的绝对导入和相对导入,解决了我很多困惑
Python 中如何自动导入缺失的库?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券