Pylint是一个Python代码风格的检查工具,功能上类似于pychecker,默认用PEP8作为代码风格标准,它所提供的功能包括:检查代码行的长度,检查变量命名是否符合规范,检查声明的接口是否被真正的实现等等,详细信息参考:http://docs.pylint.org/。 安装: sudo ap ...
分类:
编程语言 时间:
2016-08-08 17:19:04
阅读次数:
341
本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE 简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + p ...
分类:
编程语言 时间:
2016-08-08 14:16:39
阅读次数:
177
前言 最近在实习,任务并不是很重,就利用闲暇时间使用Python3在PAT网站上刷题,并致力于使用Python3的特性和函数式编程的理念,其中大部分题目都有着类似的输入输出格式,例如一行读入若干个数字,字符串,每行输出多少个字符串等等,所以产生了很多重复的代码。 Python代码 于是我就利用VS ...
分类:
编程语言 时间:
2016-08-08 14:11:07
阅读次数:
236
使用Package Control组件安装 按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音); 如果是sublime text2 输入以下python代码:import urllib2,os,hashlib; h = ...
分类:
其他好文 时间:
2016-08-08 12:44:14
阅读次数:
121
Python解释器执行Python代码时候,大概经历如下几个阶段:(1) 加载代码文件 (2)翻译成AST (3)生成bytecode(.pyc文件,与编译的python版本有关)。可以使用python -O -m py_compile xx.py命令,将xx.py先编译为xx.pyo的字节码,然后 ...
分类:
编程语言 时间:
2016-08-08 12:40:27
阅读次数:
148
1、写python代码原则:统一缩进,同一级别缩进必需一致,不同级别必需更缩进;顶格开始写,不能有空格;变量建议可以在windows端安装pychram程序进行书写。2、变量名称要求:标识符的第一字符必段是字母表中的字母(大小写都可)或一个下划线_标识符名称的其他部分可以由字母(..
分类:
编程语言 时间:
2016-08-08 01:01:40
阅读次数:
159
Django Template 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 下面我们来调用html views index.html 项目urls 总项目urls 访问 http://127.0.0.1/payment Dja ...
分类:
其他好文 时间:
2016-08-04 22:57:31
阅读次数:
203
最近对微软的visual studio code 挺感兴趣的,微软的跨平台开发工具。轻量简洁。 版本迭代的也挺快的,现在已近1.3.1版本了,功能也愈加完善。 今天就简单描述一下我在vs code里怎么运行调试Python的。 因为在网上没怎么看到过相关的文章描述。我就自己摸索,把基本的环境搭建步骤 ...
分类:
编程语言 时间:
2016-08-02 21:01:32
阅读次数:
2064
第一段python代码,写了一天,总算不报错了,值得纪念。 基本要求: 写一个登录界面,登录三次锁定用户 1. 包含一个用户信息文件,用户名和密码 2.黑名单文件 过程: 1.先检查是否在黑名单中,如果存在则不让登录 2.如果不在黑名单中也不在用户列表,则提示找管理员开通 3.如果在用户表中,则提示 ...
分类:
编程语言 时间:
2016-08-02 14:55:40
阅读次数:
280
方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧 方法二:是用set(),set是定义集合的,无序,非重复 方法三:是排序后,倒着扫描,遇到已有的元素删之 #!/usr/bin/python#coding=utf-8'''Created ...
分类:
编程语言 时间:
2016-08-01 21:15:42
阅读次数:
1080