• 等级
  • 20235 访问
  • 6 原创
  • 85 转发
  • 168079 排名
  • 2 评论
  • 3 获赞

python读写excel

 一、用xlrd和xlwt读写excel     首先下载安装xlrd和xlwt这两个库。   1、打开excel     readbook = xlrd.open_workbook(r'\test\canying.xlsx')   2、获取读入的文件的sheet     sheet = readbook.sheet_by_index(1)#索引的方式,从0开始     sheet ...

2018-11-11 22:48:02

wxpython学习笔记

一、简介  wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgets GUI工具库一样,wxPython是开源软件。这意味着任何人都可以免费地使用它并且可以查看和修改...

2018-08-14 09:01:10

An Intro to Git and GitHub for Beginners

Step 0: Install git and create a GitHub account  The first two things you'll want to do are install git and create a free GitHub account. Follow the instructions here to install git (if it's not alr...

2018-08-10 16:10:13

深入Bootstrap中data属性

首先,这里的data属性是什么?是属于Bootstrap的吗?data属性有什么用? 这里的data属性是HTML5允许开发者自由为其标签添加属性,这种自定义属性一般以“data-”开头。   关于data-*的定义和用法: data-* 属性用于存储页面或应用程序的私有自定义数据。 data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。 存储的(自定义)数据...

2018-08-09 16:22:10

八款常用的 Python GUI 开发框架推荐

作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。 Python 的 UI 开发工具包 Kivy Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括:Li...

2018-08-09 14:18:12

linux下查端口是否被占用、查看所有端口

、查看端口是否被占用 >lsof  -i:8080   2、查看所有端口 >netstat -ntlp   3、查看是否开放某端口 tcp端口:>netstat -ntpl udp端口:>netstat -nupl   常用参数: -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项 -u (udp)仅显示ud...

2018-08-09 09:45:03

ginx uwsgi wsgi django关系

有太多的文章告诉我们nginx uwsgi django 这些东西怎么用了,太多的人知道这些东西的怎么使用,怎么配置,怎么优化,但是还是有一部分人比如我这种水货不知道这些东西到底是啥,为啥一个项目的发布要经过这么多层级,他们每一层都做了什么,都是必须的吗 1 首先nginx 是对外的服务接口,外部浏览器通过url访问nginx, 2nginx 接收到浏览器发送过来的http请求,将包进行解析,...

2018-08-08 11:29:16

js回调函数

一、前奏 在谈回调函数之前,先看下下面两段代码:  不妨猜测一下代码的结果。 function say (value) { alert(value); } alert(say); alert(say('hi js.')); 1 2 3 4 5 如果你测试了,就会发现: 只写变量名 say 返回的将会是 say方法本身,以字符串的形式表现出来。 而在变量名后加()如...

2018-07-17 16:50:51

WSGI,uWSGI,uwsgi,Nginx

WSGIWSGI的全称是Web Server Gateway Interface(Web服务器网关接口),它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如何与web应用程序(如用Django、Flask框架写的程序)通信的规范。server和application的规范在PEP3333中有具体描述,要实现WSGI协议,必须同时...

2018-07-16 15:43:38

详解卡尔曼滤波原理

  在网上看了不少与卡尔曼滤波相关的博客、论文,要么是只谈理论、缺乏感性,或者有感性认识,缺乏理论推导。能兼顾二者的少之又少,直到我看到了国外的一篇博文,真的惊艳到我了,不得不佩服作者这种细致入微的精神,翻译过来跟大家分享一下,原文链接:http://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/   我不得不说说卡尔曼滤波,因为它能做...

2018-07-13 15:48:45

Dockerfile的书写规则和指令的使用方法

Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。Docker程序将读取Dockerfile,根据指令生成定制的image。相比im...

2018-07-09 16:34:01

知识图谱的前世今生

标题的命名顺序可能让有的读者不太习惯。通常在介绍一个陌生事物的应用前,我们先给出其定义。之所以换个顺序,是为了不让读者一开始就接触比较冰冷生硬的概念刻板描述(后面我尽量用更具体、准确的例子来表达),另一方面也是为了通过现实生活中的例子自然的引入知识图谱的概念。希望通过这种方式加深读者的印象和理解。为了减轻读者理解的负担,我尽可能地避免引入过多的概念和技术细节,将其留到后续的文章进行介绍。言归正传,...

2018-07-07 16:52:25

wordcloud的基本使用

官方简介:github:https://github.com/amueller/word_cloud 官方地址:https://amueller.github.io/word_cloud/ 来一个例子:"""@author:FLY@software:PyCharm@time:2017/08/24"""import picklefrom os import pathimport jiebaimpor...

2018-07-05 13:38:08

itchat应用

最近几天干啥都不来劲,昨晚偶然了解到Python里的itchat包,它已经完成了wechat的个人账号API接口,使爬取个人微信信息更加方便。鉴于自己很早之前就想知道诸如自己微信好友性别比例都来自哪个城市之类的问题,于是乎玩心一起,打算爬一下自己的微信。首先,在终端安装一下itchat包。pip install itchat安装完成后导入包,再登陆自己的微信。过程中会生产一个登陆二维码,扫码之后即...

2018-07-05 11:50:34

Matplotlib画图——饼图

函数参数[python] view plain copyplt.pie(x, explode=None, labels=None, colors=None,           autopct=None, pctdistance=0.6, shadow=False,           labeldistance=1.1, startangle=None,           radius=Non...

2018-07-04 16:27:19

python extends

继承一个类:如果已经定义了Person类,需要定义新的Student和Teacher类时,可以直接从Person类继承:class Person(object): def __init__(self, name, gender): self.name = name self.gender = gender定义Student类时,只需要把额外的属性加上,例如s...

2018-07-03 15:39:44

TCP/IP 协议

前言:精通 TCP/IP,熟练使用 Socket 进行网路编程。看到这句话,有没有感到很熟悉呀?相信很多人在投递简历的时候都看到过这条要求,很多人会觉得我们在实际开发中一般用不到这些知识,所以对这些东西不屑一顾.但是笔者认为想要做出更好的 APP,那么对这些基础知识必须要有一定的了解,这样你才能考虑得更加全面和完善,下面就让我们一起来了解一下,什么是 TCP/IP.1.什么是 TCP/IP?TCP...

2018-07-01 20:05:40

linux下使用yum安装redis并启动服务

在linux CentOS系统中使用yum命令安装redis报错:[root@localhost install]# yum install redis Loaded plugins: fastestmirror Setting up Install Process Determining fastest mirrors * base: mirrors.skyshe.cn * extras: ...

2018-07-01 15:45:51

Redis、Memcache和MongoDB的区别

>>MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。Memcached的局限性:只支持简单的key/value数据结构,不像Redis可以支持丰富的数据类型...

2018-07-01 14:51:19

pycharm的一些快捷键

忙了好一阵终于忙完了,最近在重构代码,有许多地方要注释什么的,在多行注释时总是很麻烦,就想着pycharm有没有快捷键,就像visual studio一样。于是上Google搜一下PyCharm Default Keymap,找到JetBrains的官方文档看了看,谷歌翻译的不太好,转了一点别人的(地址:http://www.2cto.com/os/201410/341542.html),在这总结...

2018-06-30 17:59:42

_世纪末的魔术师_

关注
  • 中国
奖章
  • 持之以恒