你所遇到的难题,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')