Chinaunix

标题: 你所遇到的难题,python都想到了 [打印本页]

作者: wangyb    时间: 2006-11-17 10:52
标题: 你所遇到的难题,python都想到了

                今天在unix调用lstat的时候发现获取文件大小的时候不能超过2.1G,正好是32位操作系统下的long的长度
lstat获取文件大小的时候也是使用long型。
我发现在python下,不用os.path.getsize就可以轻松获得超大的文件。
费了半天劲,最后找到lstat64解决问题
最后只能感叹一句,你所遇到的难题python都想到了.
在unix的python有没有这样的工具,把.py变成unix的二进制可执行文件,脱离python环境运行.
哪怕象pytoexe也好.
让socket绑定自己端口进行连接其它机器的端口
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(('130.87.2.4',8009))#绑定自己 主要针对防火墙
sock.connect(('130.87.6.3',7778))
sock.send('00')
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15162/showart_202076.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2