自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 1.3Mongo数据库中查入指定_id的多个文档

查入指定_id的多个文档#insert_one()方法# 描述:集合中插入文档#该方法的第一个参数:name => value对# 返回结果:InsertOneResult对象,该对象包含inserted_id属性,它是插入文档的id值#实例:import pymongoclient = pymongo.MongoClient("mongodb://localhost:27017")#创建数据库runoobdbdb = clien

2020-11-15 12:07:31 770

原创 1.2mongo数据库中插入多个文档

insert_many()方法描述:在MongoDB数据库表中插入多个文登参数:该方法的第一个参数是字典列表#insert_one()方法# 描述:集合中插入文档#该方法的第一个参数:name => value对# 返回结果:InsertOneResult对象,该对象包含inserted_id属性,它是插入文档的id值#实例:import pymongoclient = pymongo.MongoClient("mongodb://loc

2020-11-15 11:54:27 847

原创 1.1python安装pymongo

1.python3安装pymongo使用pip3在cmd命令窗口pip3 install pymongo以下为pymongo安装成功画面:

2020-11-15 11:42:29 614

原创 MongoDB中的一个文档类似SOL表中的一条记录

##1.添加数据(Python MongoDB插入文档)###MongoDB中的一个文档类似SOL表中的一条记录#insert_one()方法# 描述 :集合中插入文档# 该方法的第一个参数:name => value对# 返回结果 :InsertOneResult对象,该对象包含inserted_id属性,它是插入文档的id值#

2020-11-15 11:10:09 181

原创 pymongo创建数据库表,判断数据库表的存在

###创建集合(数据库表)###MongoDB中的集合类似SQL的表##创建一个集合##MongoDB使用数据库对象来创建集合,实例如下:import pymongo #连接数据库myclient = pymongo.MongoClient("mongodb://localhost:27017/") #创建数据库runoobdbmydb = myclient["runoobdb"] #创建数据库表sitesmycol = mydb["sites"]print(m

2020-06-10 14:01:37 2044

原创 pymongo判断数据库是否存在

判断数据库是否存在#2.连/建 数据库(my_db是数据库名称,如果没有会自动创建)# 在MongoDB中一个实例能够支持多个独立的数据库,# 你可以用点取属性的方式来获取数据库,# 或者通过字典的方式获取:# print(client.runoobdb)# print(client["runoobdb"])###判断数据库是否存在###我们可以读取MongoDB中的所有数据库,并判断指定的数据库是否存在:#实例:##!/usr/bin/python3

2020-06-10 13:26:19 2103

原创 pymongo搭建---连接mongoDB

python搭配MongoDB的优势###python搭配MongoDB的优势###1. 高性能,速度非常快(如果你的内存足够大的话)#2. 没有固定的表结构,不用为了修改表结构而进行数据迁移#3. 查询语句简单,容易上手#4. 使用Sharding实现水平扩展#5. 部署方便##MongoDB数据库在windows环境下的安装详见https://www.jb51.net/article/164138.htm###pyMongo的简介及安装###pyMongo是Pytho

2020-06-10 13:14:08 198

原创 python静态爬虫概念

###1.什么是爬虫###网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者)#是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。##另外一些不常使用的名字还有蚂蚁,自动索引,模拟程序或者蠕虫。##其实通俗的讲就是通过程序去获取web页面上自己想要的数据,也就是自动抓取数据。####2.爬虫可以做什么?###你可以爬取想要的...

2020-03-20 21:56:43 220

原创 Python之高阶函数

###函数式编程###函数式编程是一种编程风格(顾名思义)是基于函数的。##函数式编程的关键部分是高阶函数。#高阶函数将其他函数作为参数,或将其作为结果返回。#例如:def apply_twice(func,arg): return func(func(arg))def add_five(x): return x + 5print(apply_twice(...

2020-03-10 19:50:28 241

原创 Python之打包

###打包###在Python中,术语打包指的是将模块写成标准格式,#以便其他程序员可以轻松安装和使用他们。##这包括使用模块setuptools和distutils.##打包第一部是正确组织现有文件。将所有要放入库的文件放在同一个父目录中。##该目录还应该包含一个名为__init__.py的文件,#该文件可以是空白的,但必须存在于目录中##示例目录结构;##W3...

2020-03-10 18:49:31 227

原创 主要的第三方库

###主要的第三方库###Python标椎库本身包含广泛的功能##但是,有些任务需要使用第三方库。一些主要的第三方库:##Django:用Python编写的最常用的web框架。# Django支持包含Instagram 和Disqus的网站。# 它有很多有用的功能,它所缺少的功能都被扩展包所覆盖。##CherrPy和Flask也是流行的Web框架。# ...

2020-03-10 12:48:36 65

原创 python之__main__自定义模块

###__main__###大多数python代码是要导入的模块,或者是执行某些操作的脚本。#但是,有时将一个文件既作为模块导入也作为脚本运行是非常有用的。#为此,将脚本代码放置在if_name_=="__main__"中。#这确保了单独运行文件会被允许,如果文件被导入,它将不会运行。##例如:def function(): print("This is a modu...

2020-03-09 23:48:41 224

原创 python更多关于else语句

###else语句###else语句与if语句一起使用最为普遍,但它也可以遵循for或while循环,#从而赋予它不同的含义##使用for或while循环,如果循环正常结束(当break语句不会导致循环退出时),#则会调用其中的代码。#例如:for i in range(10): if i == 999: break else: ...

2020-03-06 22:17:26 75

原创 python三元运算符

###三元运算符###三元运算符提供if语句的功能,同时使用较少的代码。#三元运算符不应该被过度使用,因为它可以轻易地降低可读性,但是在分配变量时它们通#常是有用的##例如:a = 7b = 1 if a >= 5 else 42print(b)#输出:# 1##三元运算符检查条件并返回相应的值。#在上面的例子中,如果条件成立,则b被赋值为1.如果a小于5...

2020-03-05 21:54:21 115

原创 python元组解包

print("========================元组解包============================")###元组解包###元组解包允许你将一个可迭代的元素(通常是一个元组)分配给变量。##例:##交换变量的值可以通过a,b=b,a,因为b,a在右边形成元组(b,a),然后解包。numbers = (1,2,3)a, b, c = numbers...

2020-03-05 21:29:22 996

原创 python之更多关于函数参数

print("=========================函数参数==*args=============================")###函数参数###Python允许具有不同数量的参数的函数#使用*args作为函数参数,可以将任意数量的参数传递给该函数。#参数可以作为函数主体中的元组参数访问。#例:##参数*args必须位于命名参数之后#名字args只是一...

2020-03-05 20:57:37 172

原创 Python之PEP 代码规范

# PEP# Python增强建议(Pyhton Enhancement Proposals,PEP)# 是由经验丰富的Python开发人员对语言进行改进建议。## PEP3是Python官方提出的:Style Guide for Python Code,是社区规范。#### 它包含了许多关于变量名称的指导规则,这些包括在这里:# 1.模块命名尽量短小,使用全部小写的方式,可...

2020-03-04 21:39:10 426

原创 python之禅

import this输出:The Zen of Python, by Tim Peters《Python之禅》(The Zen of Python),蒂姆·彼得斯(Tim Peters)著Beautiful is better than ugly.美丽总比丑陋好。Explicit is better than implicit.显式的比隐式的好。Simple is better th...

2020-03-03 21:47:34 169

原创 正则表达式之电子邮件地址提取

import re#电子邮件提取###为了演示正则表达式的示例用法,可以创建一个程序来从字符串提取电子邮件地址。##假设我们有一个包含电子邮件地址的文本:str = "Please contant info@w3cschool.cn for assistance"#我们的目标是提取子字符串"info@w3cschool.cn"#一个基本的电子邮件地址由一个字组成,可能包含点或...

2020-03-03 21:29:56 3049

原创 python之正则表达式

#-*-coding:utf-8-*-import re#python中正则表达式使用re模块访问 例: import repattern ="eggspamsausagespam"print("=============re.match===========================")#re.match函数来确定字符串的开头是否匹配#若匹配返回表示匹配的对象,否则返...

2020-03-03 20:33:38 120

原创 python绘图turtle之五角星与小蟒蛇

import turtle as tt.screensize(canvwidth =None,canvheight=None,bg="#999")t.setup(width=1.0,height=1.0,startx=-1,starty=-1)#设置画笔的大小t.pensize(2)#设置画笔速度t.speed(10)t.penup()t.goto(-500,100)t.colo...

2020-02-22 00:39:33 298

原创 python绘图turtle基础

import turtleturtle.screensize(canvwidth=None,canvheight=None,bg='#0f0')turtle.setup(width=1.0,height=1.0,startx=-1.0,starty=-1)##语法:turtle.pensize(d)#方法描述:设置画笔的宽度#别名:turtle.width(d)#turtle.p...

2020-02-21 21:20:58 327

原创 简单打妖精游戏示例

def get_input(): command = input(": ").split() verb_word =command[0] if verb_word in verb_dict: verb = verb_dict[verb_word] else: print("Unknown verb {}".format(verb_wo...

2020-02-15 23:34:13 94

原创 python控制结构

比较运算符布尔类型布尔值有两个:True和False例1:a = Truea例2:2 == 3提示:1.不要把赋值(一个等号)与比较(两个等号)混淆。2.Python是区分大小写的,所以True与true是不同的不等于运算符不等于运算符:!= 两边比较的项不相等时为True,相等则为False例1:1 != 1False例2:3 != 5True大于 ...

2020-02-10 01:33:24 229

原创 python基础概念

python概念及环境搭建基础概念: 1.python是一种解释型,面向对象,动态数据类型的高级程序设计语言应用领域: 1.web编程 2.脚本编写 3.科学计算 4.人工智能语言特性: 1.易于学习 2.可读性强 3.易维护 4.库丰富,跨平台 5.支持互动模式(可以从终端输入执行代码并获得结果的语言 互...

2020-02-07 15:54:38 283

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除