
Python笔记
乃鱼
まま幸せ。
展开
-
Python 3.0最简单的爬虫
做个小项目练练手,比较有动力继续下去,这边参考最简单的爬虫程序自己抄了一下。但是因为3.0的关系,无法直接使用,根据3.0进行修改后成功了。代码如下:# -*- coding: utf-8 -*-# 晚上抄来的最简单的爬虫,用于批量下载图片import urllib.requestimport re#该函数用于获取html内容#使用到urlopen的函数def getHtml(url):原创 2016-05-31 17:01:57 · 5849 阅读 · 1 评论 -
python3.5把py文件转换为exe文件(by PyInstaller)
1.配置系统变量安装需要用到pip工具,该工具在3.5版本的python中已经自带不用另行安装,但是需要在系统变量中添加python下的Scripts文件夹,如下图: 在Path变量值中添加【;(python的安装目录)>\Scripts】 *注意不要漏了最前面的分号2.下载PyInstaller官网链接:http://www.pyinstaller.org/ ↑如上图在Downloads原创 2016-08-18 16:18:22 · 44031 阅读 · 14 评论 -
每天一个小程序——第 0005 题:批量修改图片尺寸,使之不超过 iPhone5 分辨率
# -*- coding: utf-8 -*-"""第 0005 题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。""""""分析一下,首先我们需要遍历目录,读取照片文件。然后我们需要读取照片的尺寸,并与iphone5分辨率进行比较。(iphone5 分辨率:1136*640)最后如果符合就跳过,如果不符合则缩小照片尺寸。"""import o原创 2016-09-20 17:28:53 · 1172 阅读 · 0 评论 -
每天一个小程序——第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
# -*- coding: utf-8 -*-"""第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。""""""1.使用用户的输入来进行搜索的方法,不需要参数"""def count_words_byInput(): # 输入文件位置 print ("输入文件的绝对路径:") while True: try:原创 2016-09-19 15:54:25 · 3627 阅读 · 0 评论 -
每天一个小程序——第 0001 题:生成200个验证码
练习地址:https://github.com/Yixiaohan/show-me-the-code# -*- coding: utf-8 -*-"""第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?根据以下考量写一个完成这段代码:1.生成指定个数随机带字母数字的原创 2016-09-14 11:45:24 · 1368 阅读 · 0 评论 -
Sublime text2 自动补齐功能开启(jedi+sublimecodeintel)
*本文针对python。其他语言可能需要微调或找其他插件1.效果Sublime text功能很强大,通过插件自动补齐内建库我觉得肯定有,查了一下果然有。有两个插件:SublimeCodeIntel (基本全语言适配)Jedi (Python专用)插件的效果见图: ↑ SublimeCodeIntel 可以自动联想内建的库。设置后还可以配置自己的库。这个有需要的自己研究吧。 ↑ Jedi原创 2016-09-13 15:38:39 · 7434 阅读 · 0 评论 -
小练习——杨辉三角
参考链接(6楼的回答): http://www.cnblogs.com/maodouzi/archive/2011/07/12/2104153.html#!/usr/bin/env python3# -*- coding: utf-8 -*-# 杨辉三角(看了很多,只有这个能够理解。)def triangles(max): n, a, li = 0, 0, [1] #原创 2016-09-01 16:16:57 · 384 阅读 · 0 评论 -
每天一个小程序——第 0000 题:添加角标数字
开新坑,找到一个Python练习册: https://github.com/Yixiaohan/show-me-the-code题目练手不错。第0000题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 # -*- coding: utf-8 -*-"""第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数原创 2016-09-12 11:25:51 · 4704 阅读 · 0 评论 -
小练习——九九乘法表
# -*- coding: utf-8 -*-# 初始版本:'''创建一个九九乘法表'''def multiply_list(): # i: 1 ~ 9 for i in range (1,10): #输出制表符 print ("\t" * (9-i), end='') # j: 10-i ~ 9 for j in原创 2016-08-30 14:53:43 · 569 阅读 · 0 评论 -
【转载】参数self详解
对于self不是很理解,搜集了一些深入浅出的文章。http://python.jobbole.com/81921/ https://sjolzy.cn/Why-should-self-Python.html小小的总结: 1.只有类中的方法才需要参数self。 2.类中的方法在创建时需要self参数,使用时会自动添加。 3.self在Python里不是关键字。self代表当前对象的地址。sel转载 2016-08-05 16:08:33 · 828 阅读 · 0 评论 -
python文档生成工具pydoc在网页上查看的方法
使用help()方法使用pydoc在网页上查看使用help()方法在python想查看全部的功能,除了翻阅文档,还可以使用自 带的help()功能比如#在powershell中先启动python在使用如下命令help(input)可以看到input()的功能,参数和使用方法等详细说明 使用pydoc在网页上查看使用网页可以方便的查看各个model不需要重复原创 2016-02-23 10:18:49 · 1540 阅读 · 0 评论