Tip
Python的编码问题
Python的Unicode类可以使用UTF-8编码。
在使用Beautiful Soap对html进行解析的时候,发现用他的string函数返回的字符串怎么处理都会报错。很郁闷。
后来一跟踪,发现居然是使用他自己派生的类,而不是Unicode类。而他对Unicode类的encode函数进行了重写,先decode再encode,导致错误。所以在从BeautifulSoap拿到string的时候一定先Unicode()一下,如下:
unicode(soap.html.head.title.string)
- circleoflife's blog
- 要发表评论,请先登录 或 注册
Google App Engine中的目录组织
Google App Engine会自动读取APP根目录下面的Py文件,所以直接import就可以了。但是如果你想要做一些复杂的程序,分目录就不可避免。比如用传统的mvc,就需要一个Model目录,一个View目录,一个Control目录。但是如果你加一个目录就import不到了。
我试了一些其他办法,比如在sys.path里面加入一个新的子目录path。都不好用。
下面是一个比较简单的办法:
- circleoflife's blog
- 要发表评论,请先登录 或 注册
- 阅读全文
C#得到Type的三种方法
获取指向给定类型的Type引用有三种常用的方式:
1. 使用C# typeof运算符
Type t = typeof(double);
2. 使用GetType()方法,Object的方法。
double d = 1.0;
Type t = d.GetType();
3. 使用静态方法GetType()
Type t = Type.GetType("System.Double");
- circleoflife's blog
- 要发表评论,请先登录 或 注册
标签云
感谢您关注我的个人博客!
为了您的更好的阅读和留言,建议您注册用户,这样您可以获得更大的权限,以及更方便的留言。
注册只需要一分钟的时间。但是您需要提供您的邮箱。注册后,密码会自动发到您的邮箱,请在第一次登录时修改。
我承诺不会将您的Email泄露给他人,或者发送垃圾邮件。
