小编Jul*_*lia的帖子

mongo索引中的“v”是什么意思

在mongodb中,我们可以使用db.collection.getIndexes()获取所有索引,输出如下:

[
    {
        "v" : 2,
        "key" : {
            "_id" : 1
        },
        "name" : "_id_",
        "ns" : "counters"
    }
]
Run Code Online (Sandbox Code Playgroud)

除了“v”之外,大多数属性都是不言自明的,似乎找不到任何关于此的文档。有谁知道这里的“v”是什么意思?预先感谢。

indexing mongodb

8
推荐指数
1
解决办法
765
查看次数

Selenium Python如何从<div>获取文本(html源代码)

我正在尝试$27.5在tag中获取文本<div>,我通过id找到元素,元素称为"price".

html的片段如下:

<div id="PPP,BOSSST,NYCPAS,2015-04-26T01:00:00-04:00,2015-04-26T05:20:00-04:00,_price" class="price inlineBlock strong mediumText">$27.50</div>
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的

price.text
price.get_attribute('value')
Run Code Online (Sandbox Code Playgroud)

以上两种都不起作用.

更新: 感谢所有试图提供帮助的人.我把你的答案结合在一起,得到了解决方案:)

    price = driver.find_element_by_xpath("//div[@class='price inlineBlock strong mediumText']")
    price_content = price.get_attribute('innerHTML')
    print price_content.strip()
Run Code Online (Sandbox Code Playgroud)

python tags selenium

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

ImportError:在Mac上找不到入口点('console_scripts','pip')

我收到了消息

You are using pip version 8.0.2, however version 8.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

当我尝试通过pip安装包时.

我按照说明进行了升级pip install --upgrade pip.现在我收到pip的错误,即使pip --version检查pip的版本.

  Traceback (most recent call last):
  File "/usr/local/bin/pip", line 9, in <module>
    load_entry_point('pip==8.0.2', 'console_scripts', 'pip')()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 357, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2393, in load_entry_point
    raise ImportError("Entry point %r not found" % ((group,name),))
ImportError: Entry point ('console_scripts', 'pip') not found
Run Code Online (Sandbox Code Playgroud)

我在网上搜索,发现了一些类似的问题,如,这个, …

pip upgrade importerror

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

Django可重用应用程序教程,ImportError:没有名为“ polls”的模块

我试图按照 本教程 重用民意测验应用程序。但是在我成功打包了应用程序并安装了程序包之后:

Unpacking /home/julia/Documents/django-polls/dist/django-polls-0.1.tar.gz
  Running setup.py (path:/tmp/pip-qkUTOt-build/setup.py) egg_info for package from file:///home/julia/Documents/django-polls/dist/django-polls-0.1.tar.gz

    warning: no files found matching '*' under directory 'docs'
Installing collected packages: django-polls
  Running setup.py install for django-polls

    warning: no files found matching '*' under directory 'docs'
Successfully installed django-polls
Cleaning up...
Run Code Online (Sandbox Code Playgroud)



当我使用运行服务器时 $python manage.py runserver出现以下错误:

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 312, in execute
    django.setup()
  File "/usr/local/lib/python3.4/dist-packages/django/__init__.py", line …
Run Code Online (Sandbox Code Playgroud)

python django

3
推荐指数
2
解决办法
1432
查看次数

cx oracle ImportError

我按照本教程在Mac上安装cx_oracle.经过一些调整后,它成功了.我之前正在使用小牛队.然后我升级到El Capitan.这就是灾难发生的地方.

它停止了工作.我之前在目录中找不到相关文件.由于系统完整性保护,我再次完成整个过程并安装在此处usr/local/lib/share/oracle/installclient_11_2.

但现在我运行程序.它抛出此错误消息:

ImportError: dlopen(/Library/Python/2.7/site-packages/cx_Oracle.so, 2): Library not loaded: /ade/b/3071542110/oracle/rdbms/lib/libclntsh.dylib.11.1
  Referenced from: /Library/Python/2.7/site-packages/cx_Oracle.so
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

我尝试了很多解决方案的在线,像https://gist.github.com/rmoff/5a70862f27d2284e9541,http://kevindalias.com/2014/03/26/how-to-set-up-cx_oracle-for-python -on-MAC-OS-X-10-89 /

我仍然没有运气:(

欢迎任何建议.提前致谢!

================================================== ========================

更新:

在线发现这篇文章,神奇地在El Capitan上工作.删除旧安装,按照此步骤逐步开始.

oracle macos python-2.7

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

未找到命令:mongo,安装后(OS X)

按照这里的官方说明安装 mongo-community 后,找不到启动 mongo 的命令。

我用来安装 mongo 的步骤:

brew tap mongodb/brew
brew install mongodb-community@3.6
Run Code Online (Sandbox Code Playgroud)

安装成功,但是当我尝试使用mongo. 出现此错误: zsh: command not found: mongo

尝试了Mongod: Command Not Found (OS X)的解决方案,但没有一个有效。另外,似乎找不到 mongo 所在的位置。

预先感谢!

macos installation mongodb

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