Python论坛  - 讨论区

标题:[python-chinese] 华山论剑

2005年07月05日 星期二 14:08

kuoxin at tjub.com.cn kuoxin at tjub.com.cn
Tue Jul 5 14:08:31 HKT 2005

你好!

c++
无所不能(软硬件开发),变化无穷(作为混合语言兼顾过程和面向对象特征),
朴实无华(用最直接的方法实现任务),但其中部分难于参悟(ctr,dtr, copy
ctr, ref-count, shadow copy, deep copy, template, 模式),要痛下苦功,等
待顿悟,忍耐剑法未成的痛苦
java
博大精深(面向对象类库浩大,背景知识众多J2ME,J2EE,XML-RPC),挥洒自如
(平台涉及较少,garbage collection等易于发挥),以意御剑(模式应用很大程
度决定应用的性能),要求内外兼修(OO开发&方法论),初学易,大成难
python
稍加时日可成高手, 浅显易懂, 灵活多变, 需内外双修(无需太高的内功--方法
论), 同时必须掌握一种高级语言


kuoxin


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月04日 星期一 23:09

wangmm kernellearn at gmail.com
Mon Jul 4 23:09:46 HKT 2005

呵呵,写的不错啊。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 04:41

shhgs shhgs.efhilt at gmail.com
Tue Jul 5 04:41:12 HKT 2005

Python到最后还是牵涉到C/C++

我就觉得很遗憾,自己不懂C++

On 7/4/05, wangmm <kernellearn at gmail.com> wrote:
> 呵呵,写的不错啊。
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 09:25

nEO gentoo.cn at gmail.com
Tue Jul 5 09:25:03 HKT 2005

就计算机知识的学习来说
python易于上手,但是如果仅仅只钻研python那是肯定不够的

在05-7-5,shhgs <shhgs.efhilt at gmail.com> 写道:
> 
> Python到最后还是牵涉到C/C++
> 
> 我就觉得很遗憾,自己不懂C++
> 
> On 7/4/05, wangmm <kernellearn at gmail.com> wrote:
> > 呵呵,写的不错啊。
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I'm the one, powered by nEO
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050705/18ec0cd0/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 09:30

Jiang Hua jianghua1213 at hotmail.com
Tue Jul 5 09:30:52 HKT 2005

有如下三个文本文件,内容举例说明如下:
ref_col1.del:
A1|IDA1
A2|IDA2
A3|IDA3

ref_col2.del:
B1|IDB1
B2|IDB2
B3|IDB3

fact_dsn.del:
A1|B1|Name1|Address1|Tel1
A2|B2|Name2|Address2|Tel2
A3|B3|Name3|Address3|Tel3
A4|B4|Name4|Address4|Tel4
A5|B5|Name5|Address5|Tel5
A6|B6|Name6|Address6|Tel6

ref_col1.del与ref_col2.del文件的内容不会很多,只是转换fact_dsn.del时的一些参
照,fact_dsn.del有大量数据,可能有上千万行,现在想根据前两个文件的内容进行参
照,来修改fact_dsn.del文件中的前两个字段。请各位大侠支招,如何去提高文件处理
的速度?
谢谢!



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 10:57

limodou limodou at gmail.com
Tue Jul 5 10:57:45 HKT 2005

如果是随机修改,不如先放到数据库中去再处理,然后再输出成文本。

在 05-7-5,Jiang Hua<jianghua1213 at hotmail.com> 写道:
> 有如下三个文本文件,内容举例说明如下:
> ref_col1.del:
> A1|IDA1
> A2|IDA2
> A3|IDA3
> 
> ref_col2.del:
> B1|IDB1
> B2|IDB2
> B3|IDB3
> 
> fact_dsn.del:
> A1|B1|Name1|Address1|Tel1
> A2|B2|Name2|Address2|Tel2
> A3|B3|Name3|Address3|Tel3
> A4|B4|Name4|Address4|Tel4
> A5|B5|Name5|Address5|Tel5
> A6|B6|Name6|Address6|Tel6
> 
> ref_col1.del与ref_col2.del文件的内容不会很多,只是转换fact_dsn.del时的一些参
> 照,fact_dsn.del有大量数据,可能有上千万行,现在想根据前两个文件的内容进行参
> 照,来修改fact_dsn.del文件中的前两个字段。请各位大侠支招,如何去提高文件处理
> 的速度?
> 谢谢!
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 11:37

Qiangning Hong hongqn at gmail.com
Tue Jul 5 11:37:10 HKT 2005

On 7/5/05, Jiang Hua <jianghua1213 at hotmail.com> wrote:
> 有如下三个文本文件,内容举例说明如下:
> ref_col1.del:
> A1|IDA1
> A2|IDA2
> A3|IDA3
> 
> ref_col2.del:
> B1|IDB1
> B2|IDB2
> B3|IDB3
> 
> fact_dsn.del:
> A1|B1|Name1|Address1|Tel1
> A2|B2|Name2|Address2|Tel2
> A3|B3|Name3|Address3|Tel3
> A4|B4|Name4|Address4|Tel4
> A5|B5|Name5|Address5|Tel5
> A6|B6|Name6|Address6|Tel6
> 
> ref_col1.del与ref_col2.del文件的内容不会很多,只是转换fact_dsn.del时的一些参
> 照,fact_dsn.del有大量数据,可能有上千万行,现在想根据前两个文件的内容进行参
> 照,来修改fact_dsn.del文件中的前两个字段。请各位大侠支招,如何去提高文件处理
> 的速度?
> 谢谢!

如果不采用数据库的话,可以考虑下面的代码

ref1 = dict(line.strip().split('|') for line in file('ref_col1.del'))
ref2 = dict(line.strip().split('|') for line in file('ref_col2.del'))
outf = file('output', 'w')
for line in file('fact_dsn.del'):
    a, b, e = line.split('|', 2)
    print >>outf, '|'.join([ref1[a], ref2[b], e)

-- 
Qiangning Hong
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月05日 星期二 12:09

Qiangning Hong hongqn at gmail.com
Tue Jul 5 12:09:39 HKT 2005

懂C足矣

On 7/5/05, shhgs <shhgs.efhilt at gmail.com> wrote:
> Python到最后还是牵涉到C/C++
> 
> 我就觉得很遗憾,自己不懂C++
> 
> On 7/4/05, wangmm <kernellearn at gmail.com> wrote:
> > 呵呵,写的不错啊。
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
Qiangning Hong
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号