小编1Ma*_*er1的帖子

无法安装 H5PY - 未找到 HDF5.dll 依赖项

我正在尝试安装一个依赖 h5py 的库。但是,当我尝试安装它时,出现此错误:

收集 h5py 使用缓存的 h5py-3.1.0.tar.gz (371 kB) 安装构建依赖项 ... 完成 获取构建 Wheel 的要求 ... 完成 安装后端依赖项 ... 完成 准备 Wheel 元数据 ... 完成 收集 markdown> =2.6.8 使用缓存的 Markdown-3.3.3-py3-none-any.whl (96 kB) 收集 werkzeug>=0.11.10 使用缓存的 Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB )已满足要求,跳过升级:c:\users\user\desktop\projects\python\mlagents\venv\lib\site-packages 中的 setuptools(来自 protobuf>=3.6.1-tensorflow==1.12.0)(50.3 .2) 使用旧的“setup.py install”作为 termcolor,因为未安装软件包“wheel”。为收集的包构建轮子: h5py 为 h5py 构建轮子 (PEP 517) ... 错误错误:命令错误,退出状态 1:命令:'c:\users\user\desktop\projects\python\mlagents\venv\scripts \python.exe' 'c:\users\user\desktop\projects\python\mlagents\venv\lib\site-packages\pip_vendor\pep517_in_process.py' build_wheel 'C:\Users\USER\AppData\Local\Temp\ tmpf62jt8ch' cwd: C:\Users\USER\AppData\Local\Temp\pip-install-7diegpjl\h5py 完整输出(70 行): 运行 bdist_wheel 运行构建 运行 build_py 创建构建 创建 build\lib.win32-3.8 创建构建\ lib.win32-3.8\h5py 复制 h5py\h5py_warnings.py -> build\lib.win32-3.8\h5py 复制 h5py\ipy_completer.py …

python

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

在某个类的 python 中获取 __init__ def 中的变量

我有一个类,其中包含某些内部变量,让我们举一个简单的例子

    class Example:
        def __init__(self):
            self.variable = "something"
            self.anotherVariable = "somethingElse"
Run Code Online (Sandbox Code Playgroud)

现在“inspect”中的签名仅向我提供括号中的内容,在本例中仅提供 self,但我能否以某种方式获得类中的变量名称列表,因此如果我运行该代码,它将导致:

输出:(self.variable, self.anotherVariable)

我感谢所有的帮助 :)

python function

2
推荐指数
1
解决办法
889
查看次数

Python 使用多个字符拆分字符串,同时仍保留该字符

我已经看到许多解决方案使用,re.split但它并没有解决我的问题。我希望能够拆分我的字符串并将某些字符保留在列表中......很难解释,但这里有一个例子:

文本:

'print("hello world");'
Run Code Online (Sandbox Code Playgroud)

我想要的结果:

["print", "(", "\"", "hello", "world", "\"", ")", ";"]
Run Code Online (Sandbox Code Playgroud)

像 re.split 这样的事情会给我:

["print", "hello", "world"]
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到想要的结果?

python regex string parsing python-3.x

2
推荐指数
1
解决办法
89
查看次数

标签 统计

python ×3

function ×1

parsing ×1

python-3.x ×1

regex ×1

string ×1