
python
文章平均质量分 69
Ghost丶
侠之大者谓之刺客
展开
-
python 3 爬虫教程
摘要:本文将使用Python3.4爬网页、爬图片、自动登录。并对HTTP协议做了一个简单的介绍。在进行爬虫之前,先简单来进行一个HTTP协议的讲解,这样下面再来进行爬虫就是理解更加清楚。一、HTTP协议HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小转载 2017-07-26 15:49:53 · 2112 阅读 · 0 评论 -
python-linux 下获取文件修改时间并且与当前系统时间相减的秒数
# LOG:# built time 2018-08-15# coder:ly# !/usr/bin/python# -*- coding: UTF-8 -*-import osimport psutilimport reimport commandsimport timeimport datetimeclass Control_disk(): def...原创 2018-08-15 00:19:16 · 2767 阅读 · 0 评论 -
python 使用mongodb 数据库操作
做了个项目,需要用mongodb ,查了许多资料,现在整理一下,做个笔记。1、安装mongodb再网上可以查到,这个就不做记录了(懒得打字)2、python 使用mongodb mongodb 可以保存文件和文档,具体的结构请看上一篇博文。 现在上代码 python导入mongodb 的库 from pymongo import MongoClient #mongo客户端fro...原创 2018-03-28 12:35:14 · 1187 阅读 · 0 评论 -
PyQt5-基础
PyQt5是一套来自Digia的Qt5应用框架和Python的粘合剂。支持Python2.x和Python3.x版本。PyQt5以一套Python模块的形式来实现功能。它包含了超过620个类,600个方法和函数。它是一个多平台的工具套件,它可以运行在所有的主流操作系统中,包含Unix,Windows和Mac OS。PyQt5采用双重许可模式。开发者可以在GPL和社区授权之间选择。PyQt5转载 2017-12-29 15:40:50 · 14680 阅读 · 4 评论 -
python-定时执行任务(转)
先说一下,time.sleep()来让程序休眠叉叉秒,即运行到这个地方,程序将释放CPU,过了预设的叉叉秒后,程序继续运行。看一个简单的例子,我最喜欢以最原始简单的例子来阐述一个东西。[python] view plain copy import time for i in range(5): print i time.sleep(10转载 2018-01-22 10:44:06 · 4805 阅读 · 0 评论 -
python glob模块
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:"*", "?", "[]"。"*"匹配0个或多个字符;"?"匹配单个字符;"[]"匹配指定范围内的字符,如:[0-9]匹配数字。glob.glob 返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,转载 2017-12-29 09:13:38 · 329 阅读 · 0 评论 -
HTTP 文件下载上传之系列问题-python
前面一章写过一篇简单http服务器搭建的文章,此篇为子类(手动滑稽),大牛绕道.关于http文件传输要再不同的服务器之间链接并传输文件遇到的问题并解决方法。主要写GET方法到server端下载文件server: def do_GET(self): if remote_file :#remote_file是本地目录下的所有文件路径的集合,比如/home/ly/se原创 2018-01-12 08:29:44 · 1970 阅读 · 0 评论 -
python中defaultdict方法的使用
默认值可以很方便众所周知,在Python中如果访问字典中不存在的键,会引发KeyError异常(JavaScript中如果对象中不存在某个属性,则返回undefined)。但是有时候,字典中的每个键都存在默认值是非常方便的。例如下面的例子:strings = ('puppy', 'kitten', 'puppy', 'puppy', 'weasel', 'puppy'转载 2017-11-23 18:31:23 · 686 阅读 · 0 评论 -
python函数参数带星号*
def function_with_one_star(*t): print(t, type(t)) def function_with_two_stars(**d) print(d, type(d))上面定义了两个函数,分别用了带一个星号和两个星号的参数,它们是什么意思,运行下面的代码:function_with_one_star(1, 2, 3)fu转载 2017-11-22 11:45:30 · 550 阅读 · 0 评论 -
python 搭建简单的http server,可直接post文件
server:#coding=utf-8from BaseHTTPServer import BaseHTTPRequestHandlerimport cgiclass PostHandler(BaseHTTPRequestHandler): def do_POST(self): form = cgi.FieldStorage( fp=原创 2017-12-08 17:22:14 · 27366 阅读 · 4 评论 -
python os.path模块常用方法详解
os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html1.os.path.abspath(path)返回path规范化的绝对路径。 >>> os.path.abspath('test.csv')'C:\\Python25\\t转载 2017-11-20 16:47:55 · 657 阅读 · 0 评论 -
python 破解并解压zip压缩文件
运行的环境是linux,用到的工具也是再linux 下的开源工具fcrackzip ,unbuntu和debian系统可以直接apt-get install fcrackzip#!/usr/bin/env python# -*- encoding: utf-8 -*-import zipfileimport commandsimport sysimport reim原创 2017-11-07 11:04:26 · 1081 阅读 · 0 评论