[转]神与学霸的区别

本文转自某“人人网”王凌同学的日志。

原文地址:
http://blog.renren.com/blog/223083131/344135781

//

以下为正文:

神与学霸的共同点是gpa都令人发指得高,这也是他们的主要特征,或者说是基本特征。但是他们的区别也是很大的。

平时打电话给普通人:喂在干嘛?

玩什么?

逛街/唱k/打游戏/看电影/睡觉/。。。

打电话给学霸:      喂在干嘛?

学习

学什么?

数学

打电话给神:        喂在干嘛?

玩什么?

数学

学霸复习的时候前面会有一座山一样的书和notes,泡上杯咖啡,塞上耳机,拿个抱枕,然后在知识的海洋中遨游。

神复习的时候前面只摊着一本书,少许供打草稿的白纸,一支笔,无它。

考试前,普通人复习到两点困了受不了就睡了

学霸复习到两点困了但还继续看书

神一般12点左右就洗洗睡了

普通人聊天,我们在一边总能参合进去一起聊

学霸聊天我们查不进嘴,在一旁自卑

神。。。由于身边神数量有限,很少见到两个神在一起,即使在一起了也不见他们讲话。我想神之间可能是用脑电波交流的吧

学霸常会和人讲自己还有多少notes没看,很崩溃,要完了之类的话

神一般不和非神讨论学习问题

甲:去吃烧烤?

乙:好啊好啊!!

学霸:不行,还有**没看,还有**没交。。。

神:(凝视天边三秒,回头)烧烤?

甲:(开始冒汗了)恩。。。

神:(再次凝视天边三秒,回头)还是。。。算了吧。。。

学霸考得好的时候意气风发,考砸了也会情绪低落,众人不敢惹之。

神没有喜怒哀乐

普通人喜欢走堂

学霸坚持上堂

神旁听

学霸很强,gpa不低于神,但有了问题也会不太自信,总觉得自己可能有错,就跑去请教神

神一看也不会做,就把题扔一边了。因为他知道这只有两种可能:一是题目错了,二————也是题目错了。

考试周结束了,学霸意气风发,和大伙出去大吃大喝玩通宵。

神回到宿舍看看土豆或者youtube,12点左右洗洗睡了

普通人努力了就可以成为学霸

学霸努力就可以成为学霸中的战斗机

神没有努力于不努力之分

想成为学霸的普通人可以成为学霸

想成为神的普通人最终也成为学霸

当我们当面揭穿神与学霸的本质时,学霸会极力否认自己是学霸

神一般不吊我们

由嫦娥二号联想到的(内涵文)

十一国庆,本以为又会是平淡地待在家中。不过在9月28日(还是29日来着?)的时候无聊浏览报纸,蓦然发现了“嫦娥二号”的消息。

大概是为了保持神秘感,也许是打算升空后大做文章。总之报纸上倒是轻描淡写没说什么,甚至连预计的发射时间都没有说。后来私上网查了些信息,才知道原来是在国庆节发射。

搞航天的那帮人国庆节还要提心吊胆没日没夜的忙碌,真是苦了他们。不过如果把这一时间和最近天下发生的事情联合考虑,私以为国庆节这个时机选得实在是很好。当然,诸君显然也能猜得到私说的“最近天下发生的事”到底指的是什么。

不知道霓虹在9月份这么一个敏感的时候抓人,并且还要非法扣押20天是不是有什么更深层次的想法,也许有也许没有,现在大概也没人说得清楚了。私虽对我朝某些官僚和某些制度甚为不满,然而民族大义云云还是知道的。我朝,或者更该说是我族,吃这个哑巴亏是万不能的,然而其实又无甚很好的办法。

前几天向p大某学者询问+讨论在这一问题上我朝有无对策,得到的结论是“主要是通过社会舆论进行谴责”,听起来大概挺好笑的,其实这都是没有办法的事。国际间的利害关系错综复杂,再加上我朝一直以来的内忧,任何贸然的做法都可能让我朝遭受重创。稳定压倒一切不是没有道理。当然或有人说我朝还是采取了一些措施,然而不论是我朝在自己的土地上抓霓虹国的人还是暂停对霓虹的稀土出口,这些都是只能用一时不能用一世的法子,不论我朝这样做是否合理,人家怎么说我们是管不了的,众口铄金,最终不过只能落人口实而已。我朝已将四人中的三人释放,由此可见我朝的高层领导还比较清醒。

然而这样就带来一个问题。本来民众激愤的焦点主要集中在霓虹国,而这样似乎是有些“软弱”的政策却很可能导致民众把不满转嫁到我朝的领导层,这无疑是非常不利的,甚至可能变成“捡了芝麻丢了西瓜”。

也就是说我们必须亮出一张既能攘外又能安内(此处为褒义)的大牌。这对现在的我朝而言这是相当困难的。然而契机似乎到来了。

诸君或认为我在跑题吗?当然并非如此。明眼人必已看出来了,这张底牌无疑就是“嫦娥二号”。

看到不少伪愤青这几天说着些什么什么话,私真是觉得既无甚用处,听着也不怎么解气。到处抓人、耀武扬威是霓虹鬼子和恐怖分子干的事。霓虹政府的某些人早就不要脸了,恐怖分子也不需要树立什么国际形象,这种事他们可以随便干,咱们能干吗?现在这个年代,不是说你船坚炮利就可以随便了。咱们既然号称是大国,总得拿出点像样的东西。“嫦娥二号”象征着我朝各行业的综合水平和综合国力,如果发射成功,不仅能给国人注入一针强心剂,更能在世界范围内获得一些正面的反响。由此可见,在此时发射是一举多得的,可以推动科学进步,激励国人,可以震慑忘本之人,更可以让我朝在国际上获得更好的声誉。此皆为我朝发展关键中的关键。

“嫦娥二号”还有几个小时就要发射升空了,衷心希望能够发射成功。当然,学了编程之后私发现很多东西不去试试是不会知道是否存在问题的。但我朝已有多次成功的经验,希望今次能够延续辉煌。

又及:私觉得“中国探月”那个标志特别漂亮,不知道有没有人跟私有相同的感觉呢?

悲剧的日子要来临了……

相对美好的假期结束,要迎来新的悲情生活……

据说会非常非常非常艰难。

//

自作,题目还没想好:

几度春秋
银河涌流
独战万难
亦痴亦傻复何求

满眼白黑
绮梦难追
苦心八载
逆天逆神终炮灰

其实我还是不太悲观的,结果写着写着就变这么悲剧了……

做了个新的Fcitx主题(皮肤)——内涵帖

Fcitx新旧面板对比

Fcitx新旧面板对比

//

这个主题(也称皮肤,不过私更喜欢叫它主题,还望见谅)是在CS Slayer大神做的默认主题的基础上改的。上图中上方的那个就是原主题,最初主要是为了兼容性做成了矩形+单色。不过既然Fcitx4.x开始支持自定主题(并且不再提XFree86的事了),默认主题太寒酸的话就有点说不过去了。但是照顾到关闭kwin的时候不能启用透明,最终的设计还是矩形(其实整个布局都没有改),只是在面板的内部做了一些小修改。最后的整体效果貌似还可以,不过据ubuntu中文论坛的人说有点花哨?也许吧。但私觉得比那个啥搜狗输入法的部分所谓“简洁”主题可是好太多了。

其实说到输入法主题,私比较喜欢谷歌拼音输入法2.0默认的那个。设计简约又不乏味,明快又不张扬,实在很好。不过为了不被说太山寨,况且默认主题不能用谷歌拼音那样的阴影,所以还是不要照搬了。

这个图片本来是做成了一个宣传图性质的,后来听了CS Slayer大神的话,觉得Fcitx以前一直是以比较踏实的态度默默地前进,做得太招摇确实不太好,所以就删去了广告性质太强的语言,不过主要结构没变。另外要说的是字体,图片中新版界面用了微米黑字体,但那是需要手动指定的,所以也不能算作“默认”了,不知道这算不算虚假宣传……

//

长假将尽,回首一望,实在没做多少真正有意义的事情,大概这算一个吧,最起码还算可以拿得出手(相比之下理发店会员卡管理程序根本是小孩过家家)。这大概是这个假期做的最后一件有价值的事了,果真怅然若有所失。

//

最后想说的是开源……开源是一个信息世界的乌托邦。除去商业公司利用开源来赚钱外,它的存在可以说是一种“反常态”。程序员花了那么多时间去学习,他们也要吃饭,也要养家糊口。然而人类总还残存着某些梦想与冲动,希望构建起没有金钱、权力与勾心斗角的理想国,希望人们能永远保持最善良、本真的情感。

我们可能永远无法改变现实世界中的种种,那么,就让这个乌托邦在信息的世界中存在下去吧。

好消息——HD5000系开源驱动初现

前一阵子一直在捣鼓宕机问题,没怎么关注开源界的动向。这条新闻是CS Slayer大神(画外音:大神个p)看到并告诉私的。一年了……距离第一个Evergreen(俗称RV870)发布已经一年了。开源界终于有了自己的HD5000系驱动……这一刻私对AMD的怨和对开源的无奈都烟消云散。

新闻地址在此:http://www.phoronix.com/scan.php?page=article&item=amd_evergreen_3d&num=1

//

以下是部分原文翻译:

……

今日,距首个Evergreen图形卡发布332日,公众终有了首个支持ATI Radeon HD 5400/5500/5600/5700/5800/5900系列特定应用集成电路(Application-specific integrated circuit,ASIC)的开源驱动。此前,Radeon HD 5000用户仅有二进制ATi催化剂驱动(商业驱动)可用,该驱动尽管是注重极致性能与强大特性的用户的唯一选择,却被普遍认为尚待调试且错误连天。

当DRM(直接渲染管理器,大概是这么翻译)在Linux内核扎根以支持最新一代硬件,DDX驱动(那是什么?)终于开始提供2D(EXA)和X-视频的支持。目前,该支持处在xf86-video-ati driver的evergreen_accel分支中。开源X.Org驱动中加入了超过11000行代码来添加该适用于Radeon HD5000家族的2D/video支持。AMD的Alex Deucher贡献了这其中的大部分。在未来几周内,这些代码会被合并至xf86-video-ati driver的主线中。目前已知在使用这些加速代码时在某些情况下存在GPU挂起问题。这些代码依赖2.6.35或更高版本内核的KMS(kernel mode-setting,内核模式设定)运行。

……

让那些最终用户不悦的是(不知道怎么翻译,原话是For those end-users not comfortable building graphics drivers from source),这些代码稳定化并且进入Ubuntu10.10和其他在2010年第三季度升级的发行版已经太迟了,不过它们或许能在Ubuntu11.04和其他2011年上半年的系统中有很好的表现。

//

虽然里面说代码很快将会进入主线,但我既不用Arch也不用fedora,其他各大发行版什么时候采用最新版本的开源驱动还是个很大的问题。原文里说ubuntu10.10是没戏了,可能在11.04里加入,真是个悲惨的消息……

不日这个笔电将会送修,大概9月前能做好一切准备。

看来私的IdeaPad Y460终有一天将不悲剧。泪流满面……

天朝的谷歌搜索最莫名其妙的敏感词(持续更新中)

天朝的敏感词列表不知道有几百万条了。不过最近用谷歌的时候倒是遇到了不少敏感词很是莫名其妙,发过来给大家鉴赏下。两个注释行之间的就是天朝谷歌搜索莫名其妙的敏感词们,供大家作为茶余饭后的谈资。

//

//

乍一看是疑惑,仔细一想是愤怒,转念一想是好笑。

当然,即使某些单字不会被GFW拦,领导人们的名讳可是万万说不得的,哪怕只是一段话中同时出现了那些字。

其实我早该想到,避讳是我天朝几千年的传统,实在不该这样大惊小怪啊。

纪念仙剑奇侠传五官网开放——自己和仙剑的一点故事

《仙剑奇侠传》(98柔情篇)是私玩到的第一款RPG,甚至可以说是玩到的第一款大型游戏。那时候年纪真的很小……记得那时候在同学家,同学玩到在隐龙窟(似乎是这个名字吧,就是那个蛇洞)寻赵灵儿,当即就被迷住了。不过那时候并不知道这个游戏还有如此长的剧情,将同学的盘借回家,才有了日式RPG的基本概念。

可惜的是那是张盗版盘(-_-||),没有动画……于是乎——打完对拜月教主的最后一战,程序便直接跳出了。所以自然也就没有看到最后催人泪下的剧情,只是和看过所有的有剧情的东西(比如小说,比如史话,比如云云……)结束时一样,略有惆怅。但即使是那样,仙剑奇侠传还是深深印在私的脑海里。

后来就是《新仙剑奇侠传》了。这次终于是正版了(依然是借的),貌似那时候魔兽3刚出……片头动画的意境真是不错,音乐尤其清丽秀美(想不出别的词了),到现在中国仙剑联盟里面还广为传播。私也很喜欢李易儒绘制的新仙剑的人物头像(虽然很多人认为灵儿画得还不如香兰秀兰),用色简单但有脱俗之感(当然也源于姚仙的人设确实好)。地图、法术设计精致(就是后期迷宫差了点,瑕不掩瑜),即使现在看也完全不觉得过时(甚至比3D化的新作更好),足见狂徒的美工功力。

新仙剑,打拜月教主的时候私用掉了所有的隐蛊,以为就此结束了。没想到最后拜月教主和水魔兽居然合体,那一战艰难啊……打完之后正想松口气,却看到了那样的剧情……到那时才知道灵儿为了苍生和母亲一样选择了牺牲自己。其实私对仙一的其他女主角都无甚感觉,支撑私一直玩下去的就是灵儿,结果她却一路命途多舛。看到结局的那一瞬眼泪就开始滚落了,此处不再深提……

不知道为啥,新仙剑的评价并不高。后来想想,大概是因为“炒冷饭”的缘故吧。但经典也是需要复刻的,至少让人更有动力玩下去。

之后跳过了仙二(因为恶评太多了,觉得花费69大洋很不值得,谢某您这次丢人了……)。仙3出时机器性能有限,没有玩成。后来先玩了三外。大概王蓬絮是最接近赵灵儿的角色,就连离队的频率跟灵儿一样高……片头动画依然让人印象深刻,不过风格完全不同,改成了故事背景的叙述+打斗(其实从仙二开始就变成这样了),游戏中的过场是Q版,不过整体效果上倒还不错。剧情么……前半段打通地脉真的相当让人厌恶(迷宫也挺变态的,不是仙1那种九曲羊肠,而是机关都很怪,很莫名)。后半段……大概年纪大了心肠硬了,也就没那么深刻的感受了。

之后是仙三的正传。据说这部的剧情比三外要好,可惜私没有玩到最后。过场的动作比仙三外僵硬一些(大概是因为年代较早吧)。主要是没有特别喜欢的主角(也许……长卿勉强算个),究竟如何私也不好评论。

仙剑四……等了许久终于发布,却遭遇了StarF××k的悲剧,网络上一时骂声一片,其中还有不少是骂软星的。其实要骂该骂StarForce,上软本身也不过是个受害者而已。可见我国网民整体素质确实还没高到一定程度。说实话私对仙四的很多地方是非常不满意的,比如动画,比如操作方式。本来外包不是罪过,但本作的动画制作方(貌似是什么“亚玛”公司?)显然没什么诚意。本作的动画比仙三外绝对是退步了,片头动画暂且不提(因为没林克敏),就说过场,过场比仙三、三外要少很多(其中制作人员名单还占了一席),人物变成了真实比例,但动作明显比仙三外生硬得多,窃以为这种效果的过场倒不如像新仙剑那样用图片做MAD好些。游戏中的追尾视角也相当让人不悦(这一悲剧的设计居然还被带进了古剑奇谭),追尾视角严重限制了视野。上帝视角难道不好么?即使要放低视角,学学各大ACT也好啊,最后始终只能背对角色,想要转个方向都要费好大力气。

至于仙四的剧情……不好评说。私不甚喜爱本作的主角(们),大概是因为李逍遥和赵灵儿的形象早已定格了吧。也觉得最后“九天玄女”的出现非常的莫名,最后一段“天命难违”更是没什么逻辑。不过总体来讲故事倒还可以,视角也还算比较渺远。还算对得起广大玩家的热切期待和花费的69块大洋。

大概人们都有怀旧情结,总觉得曾经的是最好的。私以为从仙剑二之后,仙剑的整体色调都趋于艳丽,再难找到仙1、新仙剑那样的古朴素雅之感。3D的确很美好,但现在看来表现力似乎也还没有超过2D(大概汉之云、云之遥那样的还算可以),私有时还会痴心妄想,盼望仙剑哪一天能回归2D呢,不过转念一想,那是绝对不可能的,呵呵。

虽说对仙剑五Logo里面的某女有些莫名,但看到壁纸和官网色调,多用黛色青色,没有过分浮夸,总算找到了一点怀念的感觉。如今仙五官网开启,不管结局如何,至少带着一些期待观望着吧。

最后借用烛龙的一句话吧——“踏哥长行,梦想永在”……

又及:官方网志上公布的欧阳某好美……不觉让我想起了相识的某个人……

理发店会员卡管理程序 testing 0.3.3版

几天没更新网志,看到网站流量统计直线下降,真是有点不甘啊。最近父上要用网络,私基本是在玩鬼泣4和改程序中度过的,没怎么上网。不过今天还是打算把新版本的程序发上来,虽然我觉得应该没什么人关心。

另外在此感谢一下CS Slayer,居然对这程序给私留言了。私深知大神看到小白胡扯时的感受,足下居然还能不吝指点,实感恩不尽。

//

testing 0.3.3版本下载:

http://cid-d40a6a1ce1a272ac.office.live.com/browse.aspx/程序

这是私发布的第二个版本。由于想加的东西实在太多,程序不完善的地方也很多,所以从0.3.2开始程序的版本号扩展了一位,并且加入了alpha、beta、testing这类声明。关于这个“testing”,按照通常的规范是没这种说法的,私为了把公开测试和自行测试分开才使用了这样一个词,愿编程达人少假借之。

今次代码扩展到了260行,看起来增加了一半,其实很大程度上是因为把初始化脚本集成到主程序里了,并没有太大的革新(详见发行注记)。总体来讲比较有用的改进就是增强了确认提示,减少了误操作的机会;另外也不需要先运行一遍reset了。

未来可能的扩展:

1、可执行文件:鉴于Windows用户的平均计算机应用水平,打算为Windows用户加入可执行文件(exe)包,降低使用门槛。
2、会员卡使用日志:这是母亲大人的建议(不愧是理发店常客)。有这个就能把每次消费、充值情况记录下来,一目了然。
3、自定义消费模式:比如剪发烫发染发之类的,一次设定之后就可以直接调用,减少每次都输入金额带来的潜在误操作几率。不过这是个浩大的工程,得仔细想想算法……
4、图形界面:私就有很深的图形界面癖,所以深知图形界面的吸引力。并且使用按钮和输入数字进入菜单相比可以很大程度减少复杂的容错设计。CS Slayer大神建议私使用PyQt以便实现跨平台(以后要不要有个手机版呢?玩笑而已……),不过那东西私还没用过,得从头学,是个更浩大的工程……

使用说明:

本程序基于Python3.1.2制作,需有Python3.0以上版本的解释器方可运行。由于Python官方下载页面被我天朝和谐(原因未知),请有志者按照下面的方法使用。

1、将压缩包中的文件解压到任意文件夹

Windows用户:

2-1、用浏览器打开http://www.python.org/ftp/python/页面,选择最新版本的Python文件夹(当前为3.1.2)进入。如果您是32位用户,请下载python-3.x.x.msi,如果是64位用户,请下载python-3.x.x.amd64.msi,下载后安装到任意文件夹。

3-1、双击main.py运行主程序(0.3.3之前的版本初次使用时需先运行reset.py,之后版本可直接运行主程序)。

Linux用户:

2-2、若您的发行版没有附带python3.1以上版本,请从您特定发行版的软件管理器中找到最新的python(目前为python3.1.2)安装。

3-2、直接或在终端启动main.py运行主程序(0.3.3之前的版本初次使用时需先运行reset.py,之后版本可直接运行主程序)。

若要回报Bug,请到ukyoi.wordpress.com留言或尝试联系本人。

//

更新:

testing 0.3.3:
初始化脚本与主程序整合
增加初次运行检测、自动初始化

beta 0.3.2:
版本号再次扩展(囧)
增加消费、充值后余额显示
增加余额不足提示
调整部分确认提示

0.3 alpha (0.3.1):
版本号扩展
增加用户遍历功能(查看用户资料——遍历用户)

0.2之前版本:
详见发行注记。

理发店会员卡管理程序——私首个发布的Python程序

为防止有人唠叨,先贴地址,下载在此(然而我强烈建议您看完全文):

直接用浏览器打开这个(不要使用下载工具,若有下载工具的话建议关闭浏览器集成):

http://cid-d40a6a1ce1a272ac.office.live.com/self.aspx/程序/理发店会员卡管理程序.zip

如果上面的方法不行,请进入这里然后选择程序下载:

http://cid-d40a6a1ce1a272ac.office.live.com/browse.aspx/程序

/

使用说明:

本程序基于Python3.1.2制作,需有Python3.0以上版本的解释器方可运行。由于Python官方下载页面被我天朝和谐(原因未知),请有志者按照下面的方法使用。

1、将压缩包中的文件解压到任意文件夹

Windows用户:

2-1、用浏览器打开http://www.python.org/ftp/python/页面,选择最新版本的Python文件夹(当前为3.1.2)进入。如果您是32位用户,请下载python-3.x.x.msi,如果是64位用户,请下载python-3.x.x.amd64.msi,下载后安装到任意文件夹。

3-1、初次运行,建议双击reset.py初始化(通常这一步非必须)。此后可双击main.py运行主程序。

Linux用户:

2-2、若您的发行版没有附带python3.1以上版本,请从您特定发行版的软件管理器中找到最新的python(目前为python3.1.2)安装。一般情况下可直接打开.py文件运行,若出现错误,尝试在终端中输入“python3.1 (要运行的文件地址)”运行程序。

3-2、初次运行,建议先运行reset.py初始化(通常这一步非必须)。此后可启动main.py运行主程序。

若要回报Bug,请到ukyoi.wordpress.com留言或尝试联系本人。

/

样一的话:

这个程序其实原本是给自家附近的一个理发店写的。那个理发店现在还在用笔记本(不是笔记本电脑-_-||)来记录会员卡使用情况。于是私突发奇想,准备学过Python之后先写一个这样的程序,于是就没有理会教材最后的“毕业任务”,毕竟无非是个字典的处理,道理上差不多。当然这个简陋的程序可能不会被采用,不过也无妨,私学编程的初衷并非要造福人类,只是自娱自乐罢了。若日后真的能够投入应用那自然美甚,若只能自娱也是很好的。

这是私学Python之后公开发布的第一个程序(首次公开发布时为0.2版),只有约180行的代码。极为简陋,甚至连图形界面都没有(Python的图形化想跨平台真的很成问题),完全是DOS时代的操作方式。功能非常有限,只能记录卡号、姓名和金额。但是采用了框架和操作分离的写法,可扩展性比较强,日后的版本可以按照需要继续定制和维护。

这个程序是在一天内仓促完工的,没怎么推敲代码,Debug也不到半天(说实话这么点功能要Debug半天已经很长了)。所以问题还比较多(最大的问题是几乎无容错能力,如果误操作可能会报错直接退出),请大家多包涵。如果有Bug可到ukyoi.wordpress.com给私留言,也可以直接尝试联系本人……

扯了这么多,再次重申:其实程序本身烂得很。高级程序员看到程序千万别骂我,毕竟闻道有先后术业有专攻……

更新:

0.2:

调整部分消息停滞时长、增加部分确认提示。

0.1:

修正重大Bug。

Python在私PC上之怪现象

最近私在学Python,算是刚刚起步,水平不佳,不好意思写些什么。所以常上CSDN但多半都是潜水,并非犯懒,力不足尔。昨日终于注册了自己的CSDN帐号,可惜那里面“发展方向”里貌似没有单独的Python选项,于是选了个数据库相关。上面的学习笔记怎么办呢?大概可以拿这篇网志凑数。

以上属于胡扯,下面进入正题。Python……按说是跨平台的,用Java的宣传语就是“一次编写,到处运行”(当然原文用的是“编译”,Python有些不同,暂且不提),私也是看到这一点才毅然决定选它的。Unix/Unix-Like是本命平台,自然没问题。但我在Win里却遭遇了点麻烦,到今天简直可以说是抓狂的地步……难道真的也跟Java讽刺者说的似的:“一次编写,到处调试”?

首先是解释运行的问题,这里就有一怪现象(并且不写读取、写入类代码根本看不出来)。如果是双击.py脚本直接运行(这大概是官方想让用户使用的方法),程序就默认在本地编译运行,这也就意味着“当前目录”(即sys.argv的第一个目录)就是脚本所在的目录,此时如果执行没有指定目录的写入或读取命令就会在当前目录写入或从当前目录读取,这是没有问题的。可是如果在终端里键入脚本所在的位置来运行,它的默认目录就会莫名其妙地变为C:user(用户名)。于是乎问题来了,私在第一次运行的时候发现整个程序一点毛病没有,但就是找不到文件跑哪去了。后来在win下搜索才总算把它找到。(说来也怪,我在Win7下往C盘里拷个东西它都提示要我提升权限,在python下竟然神不知鬼不觉直接写进去了,说不定这是个漏洞)

路径不统一。有两个解决方案:

其一是手动指定一个特定路径,私认为此是下下策。首先,除了当前目录以外在任何目录创建文件都是一种不太绿色的行为(所以小朋友们记住,绿坝最不绿色)。其次,虽然Python有一个内建的mkdir函数,可是它只能创建“指定的那个”目录,换句话说如果那个目录的根目录不存在就直接报错。所以如果想创建一个藏匿比较深的目录的话就得逐层检验,存在的跳过,不存在的创建。怎么检验呢?私想到的办法是把每级目录写进一个list里,再写个循环逐个调用这list每个元素。不是不行,但是是个很让人痛苦的活。

方法二是以后干脆就直接运行,不再用终端。可是要是直接运行的话一旦代码执行完毕窗口就自动关闭,所以很多程序运行起来就会看到一个终端一闪而过消失无踪,再运行又一闪而过,再运行……所以私现在甭管啥程序都在最后来一行input()把它卡住好能看到屏幕的显示……

在IDLE(Python的默认IDE)里运行可以解决这两个问题,不过又引入一个更令人无语的悲剧——今天用的时候发现Shell根本打不开,每次按F5执行都程序无响应,只能强制关闭,修复重装都不管事,现在问题依然存在……

今天打开了久违的教材,学用pickle函数。写出来之后挺高兴地运行,结果提示“’module’没有’dump’这个属性”(原话是英文,记不住了)。嗯,没关系,第一次写难免出错,于是检查一遍,似乎没问题。再查一遍,还是没问题。私有点怀疑是更新版本之后函数变了,于是上官网查documentation(相当晦涩的文档),发现用法完全相同。最后一怒之下把教材里的例子直接复制进去,结果PC不依不饶还是这句,私就彻底愤怒了,看到这行字的一瞬间就把鼠标当惊堂木狂拍……

由于PC通常是不会出错的,于是休息过后私打算新建个文件重写一遍,结果居然解释通过。找不到病根,私就又把教材的实例复制进去,又通过了……此时私彻底无奈。