随笔分类 -  python小毒蛇

用C语言扩展Python的功能
摘要:一、简介Python是一门功能强大的高级脚本语言,它的强大不仅表现在其自身的功能上,而且还表现在其良好的可扩展性上,正因如此,Python已经开始受到越来越多人的青睐,并且被屡屡成功地应用于各类大型软件系统的开发过程中。与其它普通脚本语言有所不同,Python程序员可以借助Python语言提供的API,使用C或者C++来对Python进行功能性扩展,从而即可以利用Python方便灵活的语法和功能,又可以获得与C或者C++几乎相同的执行性能。执行速度慢是几乎所有脚本语言都具有的共性,也是倍受人们指责的一个重要因素,Python则通过与C语言的有机结合巧妙地解决了这一问题,从而使脚本语言的应用范围 阅读全文

posted @ 2012-02-05 16:31 h2内存数据库 阅读(288) 评论(0) 推荐(0) 编辑

python ftp 文件上传和文件下载
摘要:import ftplib import os import socket HOST='192.168.30.109' FILE='test' def main(): try: f=ftplib.FTP(HOST) except (socket.error,socket.gaierror),e: print 'ERROR:cannot reach "%s"'% HOST return print '***connected to host "%s"' % HOST try: f.log... 阅读全文

posted @ 2011-12-05 18:20 h2内存数据库 阅读(1462) 评论(0) 推荐(0) 编辑

python socket向百度发送http长连接请求 并做搜索
摘要:#coding=gbk ''' socket 给百度发送http请求 连接成功后,发送http的get请求,所搜索功能 ''' import socket import sys import time if __name__=='__main__': #创建套接字 try : sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) except socket.eorror,e: print 'socket false:%s'%e print 'soc 阅读全文

posted @ 2011-12-05 18:18 h2内存数据库 阅读(833) 评论(0) 推荐(0) 编辑

python socket上传文件的服务端和客户端实现
摘要:代码均已测试:希望高人能指点一二服务端: #coding=gbk ''' 等待连接 等待发送文件 读取数据 写入文件并且保存 等待连接 ''' import socket import threading import time import struct def function(newsock, address): FILEINFO_SIZE = struct.calcsize('128sI') '''定义文件信息(包含文件名和文件大小)大小。128s代表128个char[](文件名),I代表一个int 阅读全文

posted @ 2011-12-05 18:17 h2内存数据库 阅读(1364) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示