import pymongo
from pymongo import MongoClient
cluster = MongoClient('mongodb+srv://test:*****@cluster0.jyuin.mongodb.net/baka?retryWrites=true&w=majority')
db = cluster['baka']
collection = db['test']
post = {'id_': 0, 'name':'nksama'}
collection.insert_one(post)
这个代码没有错,对吗?
Traceback (most recent call last):
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\srv_resolver.py", line 72, in _resolve_uri
results = resolver.query('_mongodb._tcp.' + self.__fqdn, 'SRV',
TypeError: query() got an unexpected keyword argument 'lifetime'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\python codes\db\test\dbb.py", line 4, in <module>
cluster = MongoClient('mongodb+srv://nksama:nksama@cluster0.jyuin.mongodb.net/baka?retryWrites=true&w=majority')
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\mongo_client.py", line 639, in __init__
res = uri_parser.parse_uri(
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\uri_parser.py", line 500, in parse_uri
nodes = dns_resolver.get_hosts()
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\srv_resolver.py", line 102, in get_hosts
_, nodes = self._get_srv_response_and_hosts(True)
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\srv_resolver.py", line 83, in _get_srv_response_and_hosts
results = self._resolve_uri(encapsulate_errors)
File "C:\Users\HP\AppData\Roaming\Python\Python39\site-packages\pymongo\srv_resolver.py", line 79, in _resolve_uri
raise ConfigurationError(str(exc))
pymongo.errors.ConfigurationError: query() got an unexpected keyword argument 'lifetime'
在大多数情况下,出现这种情况是因为过时的dnspython库。我通过重新安装/更新dnspython解决了我的问题
pip3 install dnspython
我试图使用以下代码从上面的数据框创建一个有序的类别- 但是它给出了错误:astype()得到了一个意外的关键字参数“categories”。
问题内容: 升级到Django 1.10后,出现错误。 我的看法如下: 这是完整的回溯: 问题答案: 中的参数在Django 1.8 中已弃用,在Django 1.10中已删除。 解决方案是切换到快捷方式,该快捷方式会自动使用。 更新您的导入并按如下所示进行查看。注意,将对象作为其第一个参数。 该快捷方式是Django 1.3中引入的,因此此更改与Django的较早版本兼容。
我尝试使用pandas DataFrame的pivot_table方法; 但是,我收到以下错误: 上述命令摘自Wes McKinney(pandas的创建者)的《Python用于数据分析》一书
我正试图与Featuretools合作,为客户流失数据集开发一个自动化的特征工程工作流。最终结果是一个函数,它接收数据集并为客户标记时间,并构建可用于训练机器学习模型的特征矩阵。 作为本练习的一部分,我尝试执行以下用于绘制直方图的代码,并得到“TypeError:import_optional_dependency()得到一个意外的关键字参数'errors'”。请帮助解决此类型错误。 以下是我收到
我有wiev功能: 装饰: "index"函数正常工作,但"细节"向下错误: TypeError:包装器()获得意外的关键字参数“id” P.S.id参数在url模式中
我试图用Python的Pymoo库设置我的优化,我使用他们的“入门”指南,但传递我自己的独立变量,也不使用约束。我使用指南中的示例函数得到了相同的结果(我在下面的代码中注释了它们)。 代码如下: 当我打印出问题类中_evaluate_elementwise方法中的kwargs时,我确实得到了它是算法对象: {'算法': 我很难理解它是如何将algorithm对象作为_evalute的参数的,它接受