在mongodb中,我们可以使用db.collection.getIndexes()
获取所有索引,输出如下:
[
{
"v" : 2,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "counters"
}
]
Run Code Online (Sandbox Code Playgroud)
除了“v”之外,大多数属性都是不言自明的,似乎找不到任何关于此的文档。有谁知道这里的“v”是什么意思?预先感谢。
我正在尝试$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) 我收到了消息
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)
我在网上搜索,发现了一些类似的问题,如,这个, …
我试图按照 本教程 重用民意测验应用程序。但是在我成功打包了应用程序并安装了程序包之后:
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) 我按照本教程在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上工作.删除旧安装,按照此步骤逐步开始.
按照这里的官方说明安装 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 ×2
mongodb ×2
python ×2
django ×1
importerror ×1
indexing ×1
installation ×1
oracle ×1
pip ×1
python-2.7 ×1
selenium ×1
tags ×1
upgrade ×1