摘要: python是一门动态语言。在给python传参数的时候并没有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。最近我发现,可以用pyflakes这个程序对python语法进行语法检查,这样可以尽量早的发现错误。pyflakes有三种使用方法,第一种是当作命令行工具使用。第二种可以作为vim的插件,在vim编辑器中使用,实现所见即所得。第三种是可以在emacs中使用。 阅读全文
posted @ 2013-08-17 20:06 薛定谔の喵 阅读(6381) 评论(0) 推荐(0) 编辑
摘要: ubuntu中更改了用户名之后,重新登录系统之后,使用sudo命令,显示xxx is not in sudoers的错误,怎么办?网上很多教程,都是使用root权限登录,可是问题是在ubuntu中,root默认的密码是随机的,也就是说每次开机密码会不同,除非你之前专门修改过,否则,现在你所拥有的是一个没有admin权限的账户,肿么办?别急,方法就在这里!笔者也是在一次血与泪的经历之后才获取到这个完全的方法,在这里分享给大家,希望能够帮助大家解决此类问题! 笔者系统ubuntu12.04,文中所述方法使用于11.04~13.04,其他版本没有测试过,大家可以踊跃尝试,还等什么,解决方案来了,千万不要手抖,进去看看吧! 阅读全文
posted @ 2013-08-17 15:46 薛定谔の喵 阅读(1822) 评论(0) 推荐(0) 编辑