• python 发送Email程序

    python 发送邮件需要用到 smtplib和 email 这两个库 smtplib 用于发送邮,smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装 使用方法如下: #连接到SMTP服务器 SMTP.connect(host, port) #host服务器地址 port 用到端口 #登录到SMTP服务器 SMTP.login(user, password) #发送邮件 SMTP.sendmail(from_addrs, to_addrs, msg) #断开连接 SMP.quit() 参...
    作者:孤风一剑/2014年4月11日/分类:其它语言/阅读:1,144次/标签:, /评论关闭
  • python爬虫实践之模拟登录

    有些网站设置了权限,只有在登录了之后才能爬取网站的内容,如何模拟登录,目前的方法主要是利用浏览器cookie模拟登录。 浏览器访问服务器的过程 在用户访问网页时,不论是通过URL输入域名或IP,还是点击链接,浏览器向WEB服务器发出了一个HTTP请求(Http Request),WEB服务器接收到客户端浏览器的请求之后,响应客户端的请求,发回相应的响应信息(Http Response),浏...
    作者:孤风一剑/2014年1月24日/分类:其它语言/阅读:2,841次/标签:, , , /评论关闭
  • python时间,日期,时间戳处理

    1.将字符串的时间转换为时间戳     方法:         a = "2013-10-10 23:40:00"         将其转换为时间数组         import time         timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mktime(timeArray)) timeStamp == 1381419600 2.字符串格式更改 如a = "2013-10-10 23:40:00",想改为 a = "2013/10/10 23:40:00"...
    作者:孤风一剑/2013年10月11日/分类:其它语言/阅读:1,532次/标签:, , , , /评论关闭
  • python程序传输文件 socket编程

    本程序实现了,把目标机器的某个目录(可控)的所有的某种类型文件(可控)全部获取并传到己方的机器上。 1、用了base64的encode(infile,outfile)加密,以及decode(infile,outfile)解密,这是2进制加密解密 2、用zip压缩 3、socket中server.py放到自己这方python server.py,然后client.py放到目标机器,然后python client.py即可 4、本程序设置了获取doc文件,修改extName...
    作者:孤风一剑/2013年9月27日/分类:其它语言/阅读:3,456次/标签:, , /评论关闭
  • python程序传输文件改进版 PHP作服务端

    1、作为程序,自己开2000端口,很容易被发现,应该走80端口 2、用PHP作服务端比用python直接IP开server socket 简单,自然且稳定一点(也就一点啦)   server.php   [php][/php] view plaincopy <?php     function unzip_file($file, $destination){         //php.ini 中 的extension=php_zip.dll 要解注释         $zip = new ZipArchive() ;        ...
    作者:孤风一剑/2013年9月27日/分类:PHP开发/阅读:1,329次/标签:, /评论关闭
  • 基于django的 helloworld

    1.用django 创建程序的第一步是配置开发环境,如何安装django见上一篇博客 2.要创建一个django 项目非常简单,需要 startproject命令即可,输入命令:django-admin.py startproject 项目名称(此处为helloworld) 3.django会在当前目录下生自动生成一个helloworld文件,其目录如下: 以上是Django 1.4以后的目录结构(如果是1.4之前的版本,manage.py和settings.py等文件是...
    作者:孤风一剑/2013年8月17日/分类:其它语言/阅读:1,150次/标签:, , /评论关闭
  • python多线程+队列下载资源

    网上有一些公开课视频教程还有课件啥的,手动下太慢了,写个python下载。我想尽可能的做到通用性,以后可以直接用的,代码如下,抛砖引玉,欢迎建议和意见:   [python][/python] view plaincopy import urllib.request import re import queue import threading import os class download(threading.Thread):     def __init__(self,que):         threading.Th...
    作者:孤风一剑/2013年7月21日/分类:其它语言/阅读:1,122次/标签:, , , /评论关闭
  • centos中使用python遇到的几个问题

    用python搞了一个从excel中读取cobbler节点信息并加入cobbler中的脚本,运行的过程中出了不少问题,这里记录下来,方便日后查找!   一、yum install python,我通过这个命令安装python,默认安装的是2.6的版本,但是当我把python 2.6安装完成后,发现cobbler的WEB管理页面无法打开了,查看apahce的错误日志:   [html][/html] view plaincopy [Sun Jul 07 ...
    作者:孤风一剑/2013年7月09日/分类:其它语言/阅读:1,047次/标签:, /评论关闭
  • Python虚拟机框架

    1、执行环境 [cpp][/cpp] view plaincopy typedef struct _frame {     PyObject_VAR_HEAD     struct _frame *f_back;  /* previous frame, or NULL */     PyCodeObject *f_code;   /* code segment */     PyObject *f_builtins;   /* builtin symbol table (PyDictObject) */     PyObject *f_globals;    /* global symbol table (PyDictObject) */     PyObject...
    作者:孤风一剑/2013年7月06日/分类:其它语言/阅读:1,509次/标签:, , /评论关闭