- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 python脚本(自定义sort排序)
自定义sort排序#!/usr/bin/python# -*- coding: utf-8 -*-import loggingimport sysimport Queueimport threadingimport osimport time#reload(sys)#sys.setdefaultencoding('utf8')def ge...
2013-09-13 17:28:55 214
原创 pypy解释器简单测试
运行环境,windows 7C:\pypy>pypy.exe --versionPython 3.2.3 (d63636b30cc0, Jul 30 2013, 07:02:44)[PyPy 2.1.0-beta1 with MSC v.1500 32 bit]C:\pypy>python --versionPython 2.7.3 运行下面的代码i...
2013-09-11 17:07:37 410
原创 C++的swap函数
下面一段代码实现变量互换#include<iostream>using namespace std;struct Test{ int a; char b;};template<class T>void swap(T *a, T *b){ *a = *a + *b; ...
2013-09-11 09:36:32 438
原创 python几个包的使用
一,pickle模块使用的数据格式是python专用的,并且不同版本不向后兼容,同时也不能被其他语言说识别。用于将数据方便地从文件或网络存取。示例如下:#!/usr/bin/pythonimport pickledef save_data(file, data): pickle.dump(data, open(file, 'w'))def loa...
2013-09-09 15:17:05 128
原创 python的multiprocessing
创建多个进程import multiprocessingfrom multiprocessing import Process, Lockimport loggingimport oslogger = multiprocessing.log_to_stderr() #打印日志logger.setLevel(multiprocessing.SUBWARNING)t...
2013-09-09 15:16:54 237
原创 python常用点整理
1,b.py调用a.py的函数有如下两种方式库代码如下# a.py#!/usr/bin/env pythondef funcA(str): return "Hello " + str引用方式如下# b.py#!/usr/bin/env python# type 1import aprint a.funcA("World")#...
2013-09-08 20:39:04 136
原创 python的pack unpack函数
转自:http://songpengfei.iteye.com/blog/1440637 c语言在网络通信中经常会传输结构体数据,通常是二进制格式的,而python要想和c程序通信必须能够认识二进制的数据才行,不仅要认识而且还要能够解开c中的结构体数据,因为结构体通常会涉及到内存对齐的问题。 下面是一个例子,用python中的struct模块可以完成这个功能: pyth...
2013-09-08 20:38:36 415
原创 go语言七——连接redis
使用Redigo这个库package mainimport ( "fmt" "redis" "time" "strconv")var ( server string = "192.168.1.105:6379" password string = "passwd")var pool *redis.Poolfunc te
2013-09-04 15:32:59 190
原创 获取文件偏移-python与golang
创建一个测试文件,用golang和python逐行读取,输出每行的偏移,测试结果如下:python#!/usr/bin/env pythonimport sysimport osdef main(): input = open("test.file"); input.seek(0) while True: pos ...
2013-09-01 21:55:57 891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人