Python最常见的170道面试题全解析答案(二)

Python最常见的170道面试题全解析答案(二)60.请写一个Python逻辑,计算一个文件中的大写字母数量答:withopen(‘A.txt’asfs:count=0foriinfs.read(ifi.isupper(count+=1print(count61.请写一段Python连接Mongo数据库,然后的查询代码。小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取:importpymongodb_configs={‘type’:‘mongo’,‘host’:‘地址’,‘port’:‘端口’,‘user’:‘spider_data’,‘passwd’:‘密码’,‘db_name’:‘spider_data’}classMongo(:definit(self,db=db_configs[“db_name”],username=db_configs[“user”],password=db_configs[“passwd”]:
self.clientb_configs[“port”]’self.username=usernameself.password=passwordifself.usernameandself.password:self.db1self.passwordself.db1=self.client[db]deffind_data(self:#获取状态为0的数据data=self.db1.test.find({“status”:0}gen=(itemforitemindatareturngenifname==‘main’:m=Mongo(print(m.find_data(==pymongo.MongoClient(f’mongodb://{db_configs[“host”]}:dself.client[db].authenticate(self.username,62.说一说Redis的基本类型:Redis支持五种数据类型:string(字符串)hash(哈希)、list(列表)set(集合)zset(sortedset有序集合63.请写一段Python连接Redis数据库的代码。:fromredisimportStrictRedis,ConnectionPoolredis_url=“redis://:***********.10.168:6379/15”pool=ConnectionPool.from_url(redis_url,decode_responses=Truer=StrictRedis(connection_pool=pool64.请写一段Python连接Mysql数据库的代码。:
《Python最常见的170道面试题全解析答案(二).doc》
将本文的Word文档下载,方便收藏和打印
推荐:
下载文档
热门推荐
相关推荐