- 军军小站|张军博客
搜索到与相关的文章
Python

python字典

#输出字典d1的键值和键值个数d1={'x':1,'y':2,'z':3}d1={'x':1,'y':2,'z':3}keylist=d1.keys()whilekeylist:print(keylist(0))keylist.pop(0)else:print(len(d))报错:TypeError:'dict_keys'objectisnotcallablehttps://stackoverflow.com/questions/17322668/type

系统 2019-09-27 17:48:32 1936

Python

python 打印或输出对象

python中对对象dump报错:ObjectoftypeCOUPON_CATE_V2isnotJSONserializable使用classObj.__dict__如打印对象:print(str(coupon_cate_v2.__dict__))

系统 2019-09-27 17:48:11 1936

Python

Python 命令行之旅:深入 argparse(二)

作者:HelloGitHub-ProdesireHelloGitHub的《讲解开源项目》系列,项目地址:https://github.com/HelloGitHub-Team/Article前言在上一篇“深入argparse(一)”的文章中,我们深入了解了argparse的包括参数动作和参数类别在内的基本功能,具备了编写一个简单命令行程序的能力。本文将继续深入了解argparse的进阶玩法,一窥探其全貌,助力我们拥有实现复杂命令行程序的能力。本系列文章默认

系统 2019-09-27 17:47:16 1936

Python

Python数据分析:数据特征分析

Python数据分析:数据特征分析文章目录1.定量数据分布分析极差、组距、频率分布表、频率分布直方图不同样式的直方图2.定性数据分布分析饼图、条形图时间序列图:概述及时间格式转换时间序列图:横坐标为时间的折线图、周期性分析时间序列图:绘制不同样式的折线图散点图:不同组别数据绘制在一幅图中1.定量数据分布分析极差、组距、频率分布表、频率分布直方图#定量数据的分布分析importpandasaspdimportnumpyasnpimportmatplotlib

系统 2019-09-27 17:47:04 1936

Python

Python --欧洲中心资料下载

前期准备(烦)装好python传送门!去欧洲中心申请一个账号传送自己看着申请吧,可能要翻墙申请Python的前期配置欧洲中心自带教程传送门简单来说,就是用python链接欧洲中心的api接口调用并下载数据所以前期配置分两步1、让电脑保留你的登录用户信息,并且可以让Python识别、使用2、Python安装一个用于调用欧洲中心api接口的库下面介绍详细步骤第一步获取ECMWF的Key首先登录欧洲中心官网然后上一个传送门就变成这样(我打了马赛克)你可以得到灰色

系统 2019-09-27 17:46:19 1936

Python

python 2.x子类继承重写坑

本文探讨一点子类继承的差异,基于python2.x和python3.x的差异。如下为python3的代码样例,注意super()的用法。#python3classPerson():def__init__(self,name,age):self._name=nameself._age=agedeffoo(self):passclassStudent(Person):def__init__(self,name,age,grade):super().__init

系统 2019-09-27 17:46:12 1936

Python

python scrapy爬虫代码及填坑

涉及到详情页爬取目录结构:kaoshi_bqg.pyimportscrapyfromscrapy.spidersimportRulefromscrapy.linkextractorsimportLinkExtractorfrom..itemsimportBookBQGItemclassKaoshiBqgSpider(scrapy.Spider):name='kaoshi_bqg'allowed_domains=['biquge5200.cc']start_

系统 2019-09-27 17:46:11 1936

Python

Python中type的构造函数参数含义说明

测试代码如下:复制代码代码如下:classModelMetaClass(type):def__new__(cls,name,base,attrs):logging.info("clsis:"+str(cls))logging.info("nameis:"+str(name))logging.info("baseis:"+str(base))logging.info("attrsis:"+str(attrs))returntype.__new__(cls,n

系统 2019-09-27 17:45:40 1936

Python

分析python请求数据

本节讲解了flask的请求,如果想在没有请求的情况下获取上下文,可以使用test_request_context()或者request_context(),从request对象的form中可以获取表单的数据,args中可以获取URL中的参数,files可以获取上传的文件,cookies可以操作cookie。首先你需要从flask模块中导入request:fromflaskimportrequest当前请求的方法可以用method属性来访问。你可以用form

系统 2019-09-27 17:38:46 1936

Python

全面剖析Python的Django框架中的项目部署技巧第1/2页

项目开始时是一个关键时刻,选择会对项目产生长期的影响。有很多关于如何开始使用Django框架的教程,但很少讨论如何专业地使用Django,或如何使用行业公认的最佳做法来确保你的项目规模的持续增长。事前的筹划让你(和所有同事的生活)在走向将来时更容易。文章结束时,你将有一个全功能的Django1.6项目源代码受控的所有资源(使用Git或Mercurial)自动回归和单元测试(使用unittest库)一个独立于特定环境的安装项目(使用virtualenv)自动

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