标签: python-module

有哪些可用的Python模块可以保存和加载数据?

StackOverflow上有许多分散的帖子,关于用于保存和加载数据的Python模块.

我自己熟悉jsonpickle,我也听说过pytables.那里可能还有更多.此外,每个模块似乎都符合某种目的,并且有自己的限制(例如,如果工作的话,加载一个带有泡菜的大型列表或字典需要很长时间).因此,对可能性进行适当的概述会很好.

然后,您可以帮助提供用于保存和加载数据的全面模块列表,描述每个模块:

  • 这个模块的一般用途是什么,
  • 它的极限,
  • 你为什么选择这个模块呢?

python data-storage python-module data-persistence

7
推荐指数
1
解决办法
691
查看次数

是否有像Python导出的东西?

我们一直使用python的导入机制来导入模块和变量以及其他东西.但是,有什么可以作为导出工作吗?喜欢:

我们从一个模块导入东西:

from abc import *
Run Code Online (Sandbox Code Playgroud)

那么我们可以出口吗?:

to xyz export *
Run Code Online (Sandbox Code Playgroud)

或者将a,b,c导出到program.py

我知道这个问题不是这里要问的典型问题..但只是好奇心..我检查了python控制台,并没有任何存在的'导出'..也许它存在一些不同的名称. .?

python python-module

7
推荐指数
1
解决办法
2383
查看次数

如何安装NodeBox for console

我正在研究OS X Mavericks,并希望在Python脚本中使用NodeBox模块.

关于如何为控制台安装模块的帖子是从2009年开始的,不再适用,因为它引用版本1.9.x(当前为3.0.40).此外,SVN源不再存在.这些消息来源可以在GitHub上找到.

通过克隆项目并运行:

ant run
Run Code Online (Sandbox Code Playgroud)

我得到的只是桌面版的构建.

如何在Python脚本中正确安装和运行最新的NodeBox模块?

python python-module python-2.7 nodebox

7
推荐指数
1
解决办法
895
查看次数

在基于 python 的 Web 框架中扫描用户上传的文件中是否存在恶意软件

我想问一下 web2py 和 django 用户使用哪些工具/模块来扫描用户上传的文件中是否存在恶意软件、病毒等。您能否根据您的个人经验提供一些建议?谢谢。

python django python-module web2py virus-scanning

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

任何通过Python突出显示给定单词的pdf文档的方法?

我之前得到了一些关键字,我想通过 python 搜索 pdf 文档并突出显示它们。像pdfMiner这样的库是否可行?

python pdf pdf-generation python-module

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

使用绝对路径运行 Python 模块

对于此文件布局:

devel/
    pkg/
        __init__.py
        moduleA.py
        moduleB.py
        test/
            __init__.py
            test_A.py
            test_B.py
Run Code Online (Sandbox Code Playgroud)

如果我在包含 pkg (devel) 的目录中,我可以运行:

python -m pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)

但是如果我想运行相同但绝对路径呢? 我试过:

python -m /Users/me/docs/devel/pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)

假设我不想执行以下操作并更改 bash 脚本中的目录:

cd /Users/me/docs/devel/
python -m pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)

有没有直接的python命令方式?

python bash python-module

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

在没有安装库的情况下运行 python 脚本

我有使用scipynumpy函数的Python 脚本,我需要在安装了 Python 但没有模块scipynumpy. 我该怎么做?是.pyc答案还是我应该做一些更复杂的事情?

笔记:

python python-module python-2.7

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

Python:“ModuleNotFoundError”,但模块已安装?

我意识到这似乎是一个通用问题,但所有答案都指向同时python安装了两个- 我已经卸载了另一个。

目前,我从PyCharm 2017.1.5(windows 10)运行我的代码,并将Python 解释器设置为Python 3.6.1 (C:\Anaconda3\python.exe),即我安装了Anaconda3,其中包括matplotlib,并使用Ananconda3解释器从PyCharm运行。

我在检查蟒蛇导航仪matplotlib 2.0.2安装在环境。

一个最小(非工作)示例:

import matplotlib.pyplot as plt

plt.plot(range(10))
plt.show()
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

C:\Anaconda3\python.exe C:/Users/John/Documents/CPU/master/untitled/main11.py
Traceback (most recent call last):
  File "C:/Users/John/Documents/CPU/master/untitled/main11.py", line 1, in <module>
    import matplotlib.pyplot as plt
  File "C:\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 29, in <module>
    import matplotlib.colorbar
  File "C:\Anaconda3\lib\site-packages\matplotlib\colorbar.py", line 34, in <module>
    import matplotlib.collections as collections
  File "C:\Anaconda3\lib\site-packages\matplotlib\collections.py", line 37, in <module>
    import …
Run Code Online (Sandbox Code Playgroud)

python module python-module matplotlib anaconda

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

如何编写嵌套的 __init__.py 文件

我正在努力解决嵌套__init__.py在我正在编写的Python包中的问题。该包具有以下架构:

\n
module/\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 submodule1\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 source.py\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 submodule2\n    \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n    \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 source.py\n    \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 subsubmodule2\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n        \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 source.py\n
Run Code Online (Sandbox Code Playgroud)\n

我的目的是能够访问submodule2/source.pythroughmodule.submodule2.function和 in subsubmodules2/source.pythrough中定义的函数module.submodule2.subsubmodule2.function

\n

我尝试的第一件事就是__init__.py这样定义submodule2

\n
from .subsubmodule2 import *\n
Run Code Online (Sandbox Code Playgroud)\n

subsubmodules2/source.py但这样做,我得到了through module.submodule2.function(and )中定义的函数module.function

\n

如果我做:

\n
from . import subsubmodule2\n
Run Code Online (Sandbox Code Playgroud)\n

我通过module.subsubmodule2.function.

\n

我还尝试__all__在 中定义关键字__init__,但没有成功。如果我很好地理解Python 文档,我想我可以保留空__init__.py文件并且它可以工作,但根据我的理解,这也不是最佳实践。

\n

按照我的模块的预期访问这些功能的最佳方式是什么?

\n

python python-module python-3.x

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

没有名为 gi 的模块

我已经尝试了下面给出的所有可能的命令:

pip 安装 pgi 、 pip 安装 PyGObject 、 pip 安装 python-gi

仍然无法在 python 中安装该模块。安装了python 3.7也尝试制作虚拟环境但无法安装模块。

#import cv2
import gi
import numpy as np

gi.require_version('Gst', '1.0')
from gi.repository import Gst
Run Code Online (Sandbox Code Playgroud)

python python-module gstreamer

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