我从godaddy那里购买了VPS并用Ubuntu 16.04构建了一台机器.我想托管一个Python(Django)应用程序.我成功安装了Nginix.不幸的是,我无法在这台机器上安装带有pip的Nginix.
当我跑:
sudo pip install uwsgi
Run Code Online (Sandbox Code Playgroud)
我收到以下错误.
Collecting uwsgi
Downloading uwsgi-2.0.15.tar.gz (795kB)
100% |################################| 798kB 1.1MB/s
Installing collected packages: uwsgi
Running setup.py install for uwsgi ... error
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-vbfqylz9/uwsgi/setup.py';f=getattr(tokenize, 'open', open) (__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5ob0jjzo-record/install-record.txt --single-version-externally-managed --compile:
/usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'descriptions'
warnings.warn(msg)
running install
using profile: buildconf/default.ini
detected include path: ['/usr/lib/gcc/x86_64-linux-gnu/5/include', '/usr/local/include', '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed', '/usr/include/x86_64-linux-gnu', '/usr/include']
Patching "bin_name" to properly install_scripts dir
detected CPU cores: 24
configured …Run Code Online (Sandbox Code Playgroud) 当我使用后端是 Mongo DB 的 celery 执行任务时,它将结果以 的形式存储BinData(0,"gAJLEy4=")在数据库中。
我们如何从 Mongo DB 读取这个“结果”数据并将其解码为字符串?
我想编写一个新的 python 脚本,它读取 Mongo 数据库中的所有结果。
celery 结果模块或 pymongo 中是否有任何直接可用的 API 来处理此结果?
就我而言,结果将是网页的 HTML 源(即爬网数据)