搜索到与相关的文章
Python

Python 实现数据结构中的的栈队列

栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。栈可以用顺序表实现,也可以用链表实现,这里为了方便就用顺序表实现。#-*-coding:utf-8-*-classStack(objec

系统 2019-09-27 17:55:26 2443

Python

【python爬虫】Pycharm+Scrapy+win10搭建scrapy

准备工作基础环境准备win10pycharmpython3(同时保证有pip环境)scrapy环境准备打开网址https://www.lfd.uci.edu/~gohlke/pythonlibs/下载Twisted(按python版本+系统位数对应)(浏览器下ctrl+f直接搜索)下载scrapy(截止本文撰写,当前版本是:Scrapy-1.6.0-py2.py3-NONE-any.whl)(不区分系统和python版本)准备好这两个whl文件(我习惯在桌

系统 2019-09-27 17:54:59 2443

Python

Python使用pyautocad+openpyxl处理cad文件示例

本文实例讲述了Python使用pyautocad+openpyxl处理cad文件。分享给大家供大家参考,具体如下:示例1:frompyautocadimportAutocadimportopenpyxlwb=openpyxl.load_workbook('./cads.xlsx')sheet=wb.get_sheet_by_name('Sheet1')data=[]pset=[]acad=Autocad(create_if_not_exists=True)

系统 2019-09-27 17:54:58 2443

Python

主要展示Qt与Python的结合

qmlpythonMixedprogrammingbasedonQtQuickandPython主要展示Qt与Python的结合主要依赖于pyotherside第三方库结合Python3.0结合QtQuick插件式开发结合第三方Python功能库进行功能开发展示效果全球数字货币A股上市公司一览某股日线数据新股上市一览全球数字货币交易所展示代码///获取金融相关数据functiongetCoinlist(functionName,pageId){loadin

系统 2019-09-27 17:54:03 2443

Python

评分9.7!Kindle畅销神作,这本Python书火透了!

原文链接:https://edu.csdn.net/bundled/detail/49?utm_source=wx0「超级星推官/每周分享」是一个围绕程序员生活、学习相关的推荐栏目。CSDN出品,每周发布,暂定5期。关键词:靠谱!优质!本期内容,我们将抽1人送出由我司程序员奉为“超级神作”的《疯狂Python讲义》1本,并在文章内隐藏了5门好课,敬请关注。2019年,有人说是Python元年,背靠AI和大数据,连续半年拿下TOP1编程语言,这些都给了Pyt

系统 2019-09-27 17:51:51 2443

Python

Python篇:函数

函数概念函数创建和调用空函数函数的定义与调用查看函数文档函数返回值函数的优势变量作用域局部变量全局变量global函数参数传递形参与实参参数检查默认参数可变参数拆包关键字参数参数组合匿名函数应用递归函数概念求阶乘汉诺塔概念如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数.函数创建和调用空函数定义一个什么事也不做的空函数,可以用pass语句;pass可以用来作为占位符,还没想好怎

系统 2019-09-27 17:51:46 2443

Python

对python特殊函数 __call__()的使用详解

__call__在Python中,函数其实是一个对象:>>>f=abs>>>f.__name__'abs'>>>f(-123)由于f可以被调用,所以,f被称为可调用对象。所有的函数都是可调用对象。一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__call__()。我们把Person类变成一个可调用对象:classPerson(object):def__init__(self,name,gender):self.name=nameself.gen

系统 2019-09-27 17:51:14 2443

Python

用Python将Excel数据导入到SQL Server的例子

使用环境:Win10x64Python:3.6.4SqlServer:2008R2因为近期需要将excel导入到SQLServer,但是使用的是其他语言,闲来无事就尝试着用python进行导入,速度还是挺快的,1w多条数据,也只用了1s多,代码也比较简单,就不多解释了。用到的库有xlrd(用来处理excel),pymssql(用来连接使用sqlserver)importxlrdimportpymssqlimportdatetime#连接本地sqlserve

系统 2019-09-27 17:48:59 2443

Python

python各种语言间时间的转化实现代码

一基本知识millisecond毫秒microsecond微秒nanosecond纳秒1秒=1000毫秒1毫秒=1000微秒1微秒=1000纳秒二perlperl中可以使用time或localtime来获得时间,time返回从1970年1月1日0点的秒数,localtime返回当前时间的字符串表示,或者年月日等得tuple表示。#!/usr/bin/perlusestrict;usewarnings;usePOSIXqw(strftime);#second

系统 2019-09-27 17:38:25 2443

Python

python中根据字符串调用函数的实现方法

在python中可以根据字符串来调用函数:1、使用getattr从字符串来调用函数在多进程中,可能传递过来的是一个字符串,那么我怎么来调用一个已经存在的函数呢,主要就是使用到getattr函数的作用,这个函数就是在使用字符串得到这个字符串对应的函数的对象,然后就可以进行执行,如下所示:在模块中,存在两个函数:[root@python530]#catattr.py#!/usr/bin/envpythondefkel():print'thisisakelfun

系统 2019-09-27 17:38:23 2443