最近关于python我所碰到的几个问题
1、py2exe打包之后的sys.path[0]返回的并不是当前目录而是自身的绝对路径(包含文件名)
这个在初始化时用os.path.isdir判断一下就可以了
2、打包之后的exe文件在关闭后进程却没有结束
这个主要是引用了from wx.lib.pdfwin import PDFWindow,这种情况在C#里面也出现了,C#引用AcroPDFLib之后,关闭程序但进程却没有结束。
python下的解决:os.getipid()取得自身pid然后杀掉这个进程。在此多谢志文同学的意见
3、打包时提示缺少msvcp90.dll
这个在Google一下就会发现有很多人都碰到这样的问题,解决方法很简单,直接下载msvcp90.dll放到python安装目录的dlls文件夹中去就可以了
4、wxpython的wxGenericDirCtrl很好用,但是我不知道是否可以只加载指定目录或者隐藏某些目录,如果可以,做法是?
暂时使用wx.TreeCtrl
5、在解决以上问题并在本机打包成功运行,我把生成的dist文件夹复制到在虚拟机新装的Windows server 2003却又运行出。

未解决!
本日志由 feng 于 2010-03-03 15:52:24 发表到 Programming 中,目前已经被浏览 30 次,评论 1 次;
http://forums.mysql.com/read.php?10,100302
vba操作MySQL的两个条件:
1、引用Microsoft Active X Data Objects 2.x library
2、Install MySQL ODBC 3.51 Driver
本日志由 feng 于 2010-02-24 17:09:14 发表到 Programming 中,目前已经被浏览 37 次,评论 0 次;
本日志由 feng 于 2010-02-23 13:45:35 发表到 Programming 中,目前已经被浏览 42 次,评论 0 次;
作者添加了以下标签: WinDirStat,硬盘统计;
最近在用python在处理包含html代码的list时出现如下错误
- (<type 'exceptions.TypeError'>, TypeError('sequence item 0: expected string, Tag found',), <traceback object at 0x02F83E18>)
使用s = ''.join(str(n) for n in listObj)处理一下就正常了
BeautifulSoup 这样删除一个sub tree
- from BeautifulSoup import BeautifulSoup
- soup = BeautifulSoup("<a1></a1><a><b>Amazing content<c><d></a><a2></a2>")
- soup.a1.nextSibling
- # <a><b>Amazing content<c><d></d></c></b></a>
- soup.a2.previousSibling
- # <a><b>Amazing content<c><d></d></c></b></a>
- subtree = soup.a
- subtree.extract()
- print soup
- # <a1></a1><a2></a2>
- soup.a1.nextSibling
- # <a2></a2>
- soup.a2.previousSibling
- # <a1></a1>
本日志由 feng 于 2010-02-22 16:14:05 发表到 Programming 中,目前已经被浏览 25 次,评论 0 次;
作者添加了以下标签: python,string,BeautifulSoup;
1. Twotiny
2. Minify
4. Sexy Buttons
5. php-email-address-validation
6. Hartija – CSS Print Framework
7. a-slideshow
10. lovely-css
本日志由 feng 于 2010-02-13 02:15:55 发表到 Programming 中,目前已经被浏览 38 次,评论 0 次;
作者添加了以下标签: php,javascript,mysql,web;
记录一下
pil,numpy,scipy,matplotlib
另外有个跟科学计算相关的python(x,y)收集了众多的函数库以及文档、教程.png)
本日志由 feng 于 2010-01-28 22:19:12 发表到 Programming 中,目前已经被浏览 90 次,评论 0 次;
作者添加了以下标签: python;
整理了几个用python进行gui开发的一些库
本日志由 feng 于 2010-01-28 20:47:54 发表到 Programming 中,目前已经被浏览 85 次,评论 7 次;
1、要对源数据有充分了解,这需要业务系统工程师配合。不只要了解所用到源系统表、字段的意义,还要对数据的质量进行验证。
2、跟客户确认脏数据的处理方式(丢弃还是默认其它),这会直接影响到最后报表的误差率。
3、确认数据存放时长,只有了解数据存放时长,才可以更好的进行事实表的存储方式(比如分区方式等)
4、及时验证数据的准确性,当我们做了一定的历史数据抽取后要及时跟客户验证数据的准确性,否则等系统上线后发现数据不正确,此时悔之晚矣。
5、确定调度方式,调度不同会影响数据抽取完成时间,比如1周的数据安排在1天调度完成跟分成7次调度的响应时间是完全不同,这要根据应用确定。
6、流程监控与故障处理,这是必不可少的,我们监控ETL的允许情况,还有任何程序都不能保证永不出错,所以我们需要做确保故障出现后能够弥补。
本日志由 feng 于 2010-01-27 14:41:36 发表到 Programming 中,目前已经被浏览 69 次,评论 0 次;
在infoQ看到的
Evolving the Key/Value Programming Model to a Higher Level:
http://www.infoq.com/presentations/newport-evolving-key-value-programming-model
本日志由 feng 于 2010-01-27 09:29:02 发表到 Programming 中,目前已经被浏览 73 次,评论 0 次;
作者添加了以下标签: Key/Value;
这段时间在改造之前写的的一个下载器,当时是用php实现的,现在改用python实现。因为远程文件都是以中文名字存放的,一开始用python处理起来碰到很多问题,其中最烦的就是在保存文件时对中文url的处理一直出错。最后发现用encode转换一下就可以正常支持了。
BeautifulSoup真的很好用
- urlstr.encode('gb2312')
本日志由 feng 于 2010-01-22 10:06:47 发表到 Programming 中,目前已经被浏览 59 次,评论 0 次;
能不能在你系统上面加一个表情功能 -_-||
没看到,再加我404807533.注明一下小鱼
我加你QQ 了 结果你给我拒了。。汗。。。 我的空间里面有篇文章就是
你是怎么做的?我当时都没实现到
那个imfeng 最近我也遇到了你所说的 顶级域名的.htaccess 重写。
呵呵,换了个asp.net空间不支持php了
为啥。。。你不用typecho了。。。呵呵。老友来拜访了。
哇。我不会哦。
.................
ubuntu is powerfull!
Powered by Bitrac, Designed by Loveyuki, Icon by Led Icon Set. 粤ICP备09013569号