有哪些有趣的毒素?

很早就看到这个问题,觉得特别有意思,有一个毒素,叫三氧化二砷,不知道够不够有趣,分子式如下:

看起来真的很不起眼,但江湖名肯定大家都知道,三氧化二砷也叫砒霜,有人把它叫鹤顶红

鹤顶红的名字来源于丹顶鹤。丹顶鹤因头顶有一块鲜红色的斑迹而得名。这个斑迹是因为丹顶鹤的头顶缺少了一个重要的东西-羽毛,其头皮下方因为有大量的毛细血管而使头部呈现鲜红色。简言之,丹顶鹤是一群变秃顶的鹤。

而且,在丹顶鹤轻松愉快玩耍的时候,红色区域会变大,恐惧的时候,红色区域会变小,也就是毛细血管的舒张和收缩的表现

其实,丹顶鹤和三氧化二砷一点关系也没有,主要是因为鹤顶红和富含三氧化二砷的矿石-信石都有鲜红的颜色而得名。

以下就是信石

鹤顶红本质是砷,但不是砷元素,而是砷的化合物。大家平时生活中常见的砷化合物有以下几种:
- 雄黄(分子式可以是AsS,As2S2, As4S4)

- 雌黄(分子式As2S3)

- 砒霜(分子式As2O3)

- 五氧化二砷(分子式As2O5)

其中,雄黄因为有解毒杀虫的功效,在端午节期间在我国很多区域被泡制成雄黄酒饮用,白娘子当年就是饮用了雄黄酒现出原形从而吓得许仙失魂。而雌黄,是古人用来修改错别字的"涂改液"。因为古时的纸为了防止虫蛀,多用黄檗(黄柏)染成,所以这种纸就略带黄色,所谓"青灯黄卷,面壁苦读"指的就是这种纸。古人写错了字,就用颜色与黄纸接近的雌黄先涂掉,然后重新书写。而且不仅仅是因为它的颜色与黄色书纸相近,关键是它质量好,作用持久有效——"一漫即灭,仍久而不脱" 。正因雌黄有更改错别字的作用,人们就把曲解古书、妄加评论、随意修改称为"信口雌黄"了。孙盛《晋阳秋》:"王衍,字夷甫,能言,于意有不安者,辄更易之,时号口中雌黄。"《晋书·王衍传》也说:"妙善玄言,唯谈老庄为事……义理有所不安,随即更改,世号口中雌黄。"对言论有不妥之处,随口加以更改,像用雌黄改错别字一样容易,这就是"口中雌黄"、"信口雌黄"的来历了。

换句话说,著名的鹤顶红,称为信石,就是三氧化二砷,也就是砒霜("砒"是"砷"的旧称)。

但是,砒霜本质是白色晶体,无臭无味,因外形很像深秋草地上的霜而得名。而信石呈红色的原因是自然界中的矿石往往伴有各种杂质,因此具有血一般的颜色。


历史上很多人都传言死于鹤顶红,比如拿破仑,比如武大郎。

武大郎,又称武大,原名武植,是中国古典小说《水浒传》《金瓶梅》中的人物。他是武松的哥哥,潘金莲的丈夫。武大外貌不扬,身材短矮,常被人欺负,并得了"三寸丁谷树皮"的外号。他娶了清河县大户人家的使女(《金瓶梅》中为妾)潘金莲为妻后,因为妻子漂亮风流,本人又懦弱,不胜骚扰而搬家到阳谷县紫石街,卖炊饼为生。后来潘金莲和西门庆通奸,武大得到郓哥报信后前去捉奸,反被西门庆踢伤。西门庆、潘金莲以及撮合他们的王婆见武大已知道奸情,怕武松回来报复,于是用砒霜将他毒死灭口。

水浒传原文是这么写的:

那妇人揭起席子,将那药抖在盏子里;把那药帖安了,将白汤冲在盏内;把头上银牌儿只一搅,调得匀了;左手扶起武大,右手把药便灌。武大呷了一口,说道:"大嫂,这药好难吃!"那妇人道:"只要他医治得病,管甚么难吃。"武大再呷第二口时,被这婆娘就势只一灌,一盏药都灌下喉咙去了。那妇人便放倒武大,慌忙跳下床来。武大哎了一声,说道:"大嫂,吃下这药去,肚里倒疼起来。苦呀!苦呀!倒当不得了!"这妇人便去脚后扯过两床被来,没头没脸只顾盖。武大叫道:"我也气闷。"那妇人道:"太医分付:教我与你发些汗,便好得快。"武大再要说时,这妇人怕他挣扎,便跳上床来,骑在武大身上,把手紧紧地按住被角,那里肯放些松宽。正似:油煎肺腑,火燎肝肠,心窝里如雪刃相侵,满腹中似钢刀乱搅。浑身冰冷,七窍血流。牙关紧咬,三魂赴枉死城中;喉管枯干,七魄投望乡台上。地狱新添食毒鬼,阳间没了捉奸人。那武大哎了两声,喘息了一回,肠胃迸断,呜呼哀哉,身体动不得了。
——引自《水浒传》第二十五回"王婆计啜西门庆 淫妇药鸩武大郎"

武大郎的死到底符合砷中毒吗?

急性大量暴露砷后症状可在数分钟或数小时内出现,砒霜吸收迅速,可通过胃肠道,皮肤吸收。异常症状一般始于胃肠道系统,包括严重的恶心,呕吐,腹痛和水样泻;心脏方面可出现QT间期延长,之后出现尖端扭转室速;呼吸方面可出现急性呼吸窘迫综合征(ARDS);肾脏方面可出现急性肾衰少尿无尿;神经系统方面可出现急性脑病发作,表现为谵妄,昏迷,癫痫等。

砷中毒的症状和表现和服用毒物和剂量直接相关,急性经口暴露无机砷超过600μg/(kg*d),也就是成年男性大约0.0036g/d会致死。另外患者也可能死于呼吸衰竭或急性脑病发作。

刚才也说了,纯的砒霜是无味的,但古代提纯手法有限,混有很多杂质,因此武大喝了药后觉得"这药好难吃!"。虽然我们现在无法考察到底武大摄入了多少砷,但是根据中毒剂量来换算,假如当时潘金莲拿了10g粗提取的毒药,其中1g是纯净的砒霜,也就是As2O3。砷的在砒霜中约占76%,则武大摄入的量为0.76g,足以致死了。武大中毒后很快表现为胃肠道不适的症状,后出现心律失常,似乎还是和砷中毒符合的,但是武大的"七窍血流"可能和砷中毒无关,而是在中毒之前被西门庆踢伤引发的外伤结果。。。。。。(武大捉奸不成,反倒吃了西门庆一脚,只见"口里吐血,面皮蜡查也似黄了")

当然,仅仅通过看病史来判断是否中毒是片面的,只有尸检才能证实。

在《水浒传》中,武大被王婆和潘金莲毒死后,西门庆试图用10两银子收买仵作(法医)何九叔,并将武大郎的尸首匆匆火化。不过幸好何九叔留了个心眼,自己存下两块尸骨,在武松逼问武大郎死因时向其解释到:"这骨殖酥黑,系是毒药身死的证见。"

我们都知道,《水浒站》的故事开始与北宋末年宋哲宗在位期间(1085年—1100年)。在宋代,有一位法医学的大咖,宋慈。宋慈将现场经验与以往的法医学知识整合,在南宋理宗在位时(1247),撰写了世界上现存第一部法医学专著《洗冤集录》,为后世仵作们侦查命案提供了依据。

《洗冤集录》里描述中毒死亡是这么说的:

男子骨白,妇人骨黑。妇人生骨出血如河水,故骨黑。如服毒药骨黑,须子细详定。生前中毒,而遍身作青黑,多日皮肉尚有,亦作黑色,若经久,皮肉腐烂见骨,其骨黪黑色。死后将毒药在口内假作中毒,皮肉与骨只作黄白色。
——引自《洗冤集录》

换句话说,古代的法医是凭借尸骨是黑色的来判定是是否中毒的,但是我们要知道,砷在体内的分布是需要经过三个阶段的:第一阶段:砷摄入体内30-60min后血砷浓度达到峰值,经过2-3个小时后,超过90%的砷经过重新分布和肾脏排泄,血液中浓度就比较低了;经过第二阶段和第三阶段后砷就被代谢成为单甲基胂酸等物质,在尿液中排泄。 砷在体内重新分布的靶器官包括胃肠道,皮肤,肾脏和周围神经系统,只有长期摄入砷,才会导致毛发,指甲,皮肤含有高浓度的砷。因此,除了早期砷中毒的病例外,大部分急性砷中毒的患者尿液检测砷的准确性高于血砷浓度检测。而在慢性砷中毒的患者中,其毛发检测含有砷的量似乎更可靠(例如拿破仑和光绪皇帝),但由于毛发接触于外界且在不断生长,因此常常导致检测结果不够精确。

在慢性砷中毒或急性中毒1-3周后的患者,典型表现是周围神经病变(对称性感觉异常),皮肤色素沉着角化过度,甚至肿瘤的发生(皮肤癌,膀胱癌和肺癌)。因此武大的尸骨变黑其实从中毒方面并无依据,而且那哪行和女性的尸骨都应该是黄白色,当骨头被氧化和有机物降解是,有可能会变黑。

另外,既然提起了宋大法医,就不得不引申一下另外大家耳熟能详的古代鉴定中毒方法:银针探毒

若验服毒,用银钗,皂角水揩洗过,探入死人喉内,以纸密封,良久取出,作青黑色,再用皂角水揩洗,其色不去。如无,其色鲜白。如服毒中毒死人,生前吃物压下,入肠脏内,试验无证,即自谷道内试,其色即见。

——引自《洗冤集录》

在各种古装戏里,必备的一个项目是用银筷子在饭菜里戳戳探毒,小小的银针真的能检测出毒物吗?

其实,自然界中的砷矿往往是与硫矿混合存在的。古代制取砒霜的工艺粗糙,因此制得的砒霜含有大量的硫化物。硫化物与银针反应,生成黑色的硫化银,附着在银针的表面,这才是银针变黑的真正原因。此外,这种方法在检测高度腐败尸体的时候,更是容易受到腐败气体的干扰,银针同样变黑,因此不够专一和准确。


虽然砒霜毒性很强,但是总觉得离我们很遥远,不知道大家有没有听说过这样一个事情:吃小龙虾,螃蟹等海鲜的时候,是不能够喝橙汁的,否则就会引起中毒!

有了这个说法以后,很多人就在吃海鲜的时候,放弃了美味的橙汁,转向了啤酒,从而得了另一个贵族病-痛风

这个事情并不是空穴来风。

上文我们说过,所谓的砷中毒其实是砷的化合物中毒,而不是砷元素本身。其中最著名鹤顶红,也就是砒霜是三氧化二砷(分子式As2O3),而虾,螃蟹,贝类等海鲜中也含有砷,但那是五价砷化合物,由于可被机体快速排泄,本身对人体的危害很小。但是我们都知道,像橙汁,苹果汁,柠檬等饮料富含维生素C,维生素C就可以把五价砷还原成为三价砷,造成砒霜中毒。

如此可怕?

等等,还有一句话,叫做抛开剂量谈毒性,都是耍流氓!

对于所有毒物,是否中毒和服用药物的剂量直接相关,对于三氧化二砷来说,可引起中毒的剂量约50-200mg/d。海鲜中砷含量的上限约0.5mg/kg(鲜重)。我们先按照最大剂量来猜测,即认为这个海鲜中的砷含量指的是砷元素,而不是五氧化二砷,而且我们的橙汁可以把它全部都还原掉,那么假如要达到中毒剂量50mg,那么这一顿饭要吃多少量的鲜海鲜呢?

我们很快就能算出来,大概是100kg。

那么你懂的,这时候生病就不是砷中毒的问题了,而是撑坏了

所以,想通过吃果汁+海鲜这种组合产生急性砷中毒,可能性几乎是没有的。

甚至,大家应该不少人知道,由陈亭栋教授发现,前卫生部部长陈竺夫妇推广并应用的三氧化二砷治疗急性早幼粒白血病(AML-M3),这个用于治疗剂量的砒霜是多少呢?也仅仅10mg/d,远不达砒霜的中毒剂量。


那么假如,我们身边真的有这样一个吃货,造成了砒霜中毒,我们该怎么办呢?

那再从一个故事说起。

1957年,三门峡水利枢纽开工。当时为了方便周围人民的生产生活,1959年丰南公路开始修建,大家都知道,那时候是中国的大跃进时代,大家为了能早日修成公路,春节也没有回家休息,其中修路的一个连,也就是60余人每天在张沟的一个农家小院吃饭。

有一天,这个连的连长干完活回小院的时候,大多数人已经吃完晚饭,锅里就只剩下点高粱面糊糊,他在喝剩下的面汤时,发现碗里有石头样的东西,就觉得很奇怪,因为这个石头是红色的。他在灶台边寻找,也找到了同样红色的石头,他问做饭的师傅石头怎么跑到饭里了?师傅说也不不知道,做饭的时候就发现了,但是粮食紧缺,也不能因为发现一点倒掉粮食,就没多注意。

在琢磨的时候,大家纷纷开始说肚子痛。然后就相继倒在地上,又吐又拉。

附近的医疗队赶过来,医疗队发现,这个红石头就是信石,大家是砒霜中毒。

怎么办呢,有人说用甘草绿豆汤可以解毒,喝了没用。

在场大多数医生都没有诊治这方面的经验,这时候一位药剂员说,似乎听说有一种特效药可以,就是二巯基丙醇,而且必须尽快静脉注射。

可是当时医疗资源本就紧缺,从哪里搞二巯基丙醇呢?而且经过研究,61人的中毒,至少需要1000支,且要在48小时内用药,否则大家都有生命危险。研究的同时已经有不少人出现昏迷了。

医生兵分三路,一路去侯马,一路去运城,一路去黄河对岸的三门峡市。

没有,都没有。

已经中毒近30小时了。

这时向卫生部求援,层层连线到北京,北京王府井大街的药店接到电话,找遍了库房,拿到了1000支药。

下一个问题是,北京和中毒地点远隔千里即便火车运到运城,从运城到中毒地点也得翻山越岭一天,病人生命垂危。

最后,卫生部和民航,空军联系,最终通过空投,将1000支二巯基丙醇送到了中毒的地点。

2天之后,61个病人症状均有好转,痊愈出院。

这个事件后来在1960年的《中国青年报》上刊登,名字就叫做《为了61个阶级弟兄》。



从这个故事中我们得知,二巯基丙醇可以治疗砷中毒。原理我们可以看看二巯基丙醇的分子式

二巯基丙醇的分子式很像我们平时润滑用的甘油。但是左边两个相邻碳原子的位置上,巯基(-SH)取代了羟基(-OH)。

砒霜中毒的病理生理原因是三价砷容易和巯基结合(包括很多蛋白质,谷胱甘肽,半胱氨酸的活性位点),从而干扰了很多正常的机体代谢,如抑制细胞氧化呼吸,谷胱甘肽代谢等。而二巯基丙醇上有较多巯基,这样就可以让三价砷结合到二巯基丙醇的巯基上,而不结合到我们体内重要蛋白质(如酶)的活性位点,从而解毒。

因此,总结一下,在急性砷中毒的患者中,我们该怎么做呢?

对于所有中毒的患者,我想给大家说的是,并不是所有毒物都有解毒剂,相比来说,对症支持更为重要!所有的中毒都可以用一样的套路来思考:

1.立即终止接触毒物

  • 在食物中,除了投毒砒霜会引起砷中毒外,有些东西里面也是神不知鬼不觉的含有砷,比如曾经在进口果汁中发现砷,因此推测给蔬果的杀虫剂里含有不少砷,或是生产过程中的水被砷污染造成的;另外近期给幼儿配方奶中加入的糖浆甜味剂,里面也曾经发现过砷。
  • 在日常生活中,用来保护木材的杀虫剂也是明确含有砷的,这时候的砷中毒就是皮肤接触了

2.对症支持治疗

  • 这对于砷中毒来说尤为重要,对于砷中毒患者要积极补液。原因是,砷进入身体后,最初2-3小时内,超过90%的砷经重新分布和肾脏排泄而从血液中就被清除了,这时加强补液可以促进肾脏排出毒物;而在砷进入身体1周之后,砷经过代谢后也是通过尿液排泄的
  • 所以,换句话说,一个砷中毒的病人要确诊,查尿砷比血砷更为可靠。
  • 另外插一句,因为砷也有心脏毒性(如QT间期延长),所以补液的时候也要注意心功能变化。

3.清除体内已被吸收或者尚未吸收的毒物

  • 比如我们常用的催吐,导泻。但是对于砷中毒来说,催吐效果并不确切,而且本来很多砷中毒就是胃肠道症状腹泻为主,所以不要用泻剂

4.尽早使用特效解毒药

  • 二巯基丙醇作为螯合剂,作为砷中毒的首选治疗。可选择的治疗方案是每4-6小时深肌内注射3-5mg/kg的二巯基丙醇,螯合治疗的终点为24小时尿砷浓度低于50μg/L。
  • 有意思的是,二巯基丙醇是在花生油里面配的,所以如果患者对花生,或者花生油过敏,就不能用喽!


另外再给大家讲一个好玩的事情,二巯基丙醇不仅可以治疗砷中毒,还可以治疗好多重金属中毒哦,这个就叫做:千金拱身现二球!解释意思,就是二巯基丙醇可以解救铅中毒,金中毒,汞中毒,砷中毒

感谢 @杨华俊 编写的口诀,感谢 @百歌医学 的支持

好啦,我们急性砷中毒就总结到这里了,让我们干了这杯橙汁,大块朵颐的吃吃喝喝吧!



如果大家还有兴趣,可以听我们的直播节目,感谢 @李旸 和我一起讲这样精彩的节目

砷中毒:海鲜,果汁和潘金莲


参考文献:

  1. Mundy SW. Arsenic. In: Goldfrank's Toxicologic Emergencies, 10th ed, Hoffman RS, Lewin NA, Howland MA, et al (Eds), Mcgraw-Hill Education, New York 2015. p.1169.
  2. Environmental Protection Agency. Arsenical Pesticides. In: Recognition and Management of Pesticide Poisonings, 6th ed. Washington, DC 2013. p. 277. Available at: epa.gov/pesticide-worke (Accessed on April 24, 2016).
  3. 施耐庵. 《水浒传》.
  4. 宋慈.《洗冤集录》
  5. 兰陵笑笑生《金瓶梅》
  6. UP to date. Rose H Goldman ,Arsenic exposure and poisoning。


来源:知乎 www.zhihu.com
作者:刘霜

【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载

此问题还有 142 个回答,查看全部。
延伸阅读:
动物实验是否是伪科学?
生物学实验的可重复性有多差?为什么这么差?

刍议“两套账”的税务风险——判例中的警示

编者按

黑格尔语:存在即合理。"两套账"是企业,特别是中小型企业心照不宣的存在。但是,它的存在却非合理。一个会计准则下做"两套账",企业将面临严峻的税务风险,主管人员甚至可能构成犯罪。本期,华税将通过案例揭示"两套账"的税务风险所在。


一、"两套账"的驱动力何在

"两套账"是一种通俗的叫法,分为内账和外账。内账,可以理解为企业内部管理账,是能够真实反映公司经营状况的账目,仅企业负责人可以查阅,不向外界或者企业普通员工公开。外账,即对外公开工商税务帐,是经会计人员"加工"而成,用于向税务机关申报纳税、向企业员工、投资者公开的账目。

从形式上看,外账符合会计准则与法律法规的形式要求,但是实质上并不能反映企业真实的经营状况。在某些情况下,外账会虚增收入与利润,以吸引投资者、增加员工信心;而大部分是相反的情况:减少收入、增加支出,以达到少纳税款的目的。

由于税务机关和纳税人之间信息不对称,税务机关无法完全掌握纳税人所有经济行为,在企业所得税征管当中,也以企业自主申报为主,税局稽查为补充。正是由于这样的漏洞存在,在经济利益的驱使下,通过"两套账"来达到目的似乎成为老板之间心照不宣,而对税局又遮遮掩掩的现象。


二、以减少纳税为目的的"两套账"风险严峻

"两套账"的风险包括行政责任与刑事责任。其中,行政责任包括税务机关的税款、滞纳金追缴与税务行政处罚;刑事责任则包含了逃税罪、隐匿、故意销毁会计凭证、会计账簿罪以及其他一些经济类犯罪。




(一)行政处罚:以南通宝X家用纺织品有限公司税务行政处罚案为例

因接受举报线索,南通市通州区国家税务局于2013年7月24日起对宝X公司2011年1月1日至2013年6月30日的纳税申报情况进行检查。2016年8月9日,南通市通州区国家税务局稽查局作出通州国税稽处[2016]26号《税务处理决定书》,内容为:宝X公司的违法事实为(部分):2011年1月至2013年6月期间,宝X公司以直接收款方式销售家纺产品、废品,共取得销售收入44774507.04元,宝都公司采用"两套账"核算方法,向税务机关申报销售收入16921683.98元,隐瞒销售收入27852823.06元,未入账,未申报纳税,应补增值税4734979.92元,决定追缴增值税4734979.92元。后8月9日,通州区国税局作出通州国税罚[2016]187号《税务行政处罚决定书》,决定对宝X公司少缴增值税处一倍罚款计4734979.92元。

法院认为,《征管法》第六十三条规定,纳税人伪造、变造、隐匿、擅自销毁帐簿、记帐凭证,或者在帐簿上多列支出或者不列、少列收入,或者经税务机关通知申报而拒不申报或者进行虚假的纳税申报,不缴或者少缴应纳税款的,是偷税。对纳税人偷税的,由税务机关追缴其不缴或者少缴的税款、滞纳金,并处不缴或者少缴的税款百分之五十以上五倍以下的罚款。宝X公司偷税行为证据确凿,税务机关处理、处罚决定合法。

不仅如此,"两套账"亦违反了《会计法》相关规定,应当承担相应的行政责任,例如《会计法》第四十二条至第四十五条规定了私设"两套账"、伪造账簿、编制虚假财务会计报告、隐匿或者故意销毁会计材料等行为的行政处罚:对单位、直接负责的主管人员和其他直接责任人员处以罚款,其中的会计人员,五年内不得从事会计工作。因犯会计职务有关罪名的人员,将永不得取得会计从业资格证。

(二)刑事责任:逃税罪、隐匿、故意销毁会计凭证、会计账簿罪

1.逃税罪:佛山市三水区永X染整有限公司、苏永X逃税一审刑事判决书(2017)粤0607刑初812号

被告人苏永X、苏国X,为了达到永X染整有限公司少缴纳税款的目的,授意被告人财务主管邓树X少申报纳税。邓树X接受指令后,为公司设置两套账目,一套账是反映公司全部真实经营情况的账簿(以下简称"内账"),另一套账是根据"内账"中部分真实收支凭证登记账簿编制会计报表,用于每月向税务机关申报纳税(以下简称"外账"),"内账"中隐藏大量未向税务机关申报纳税的凭证。

法院认为,被告单位永X染整有限公司采取欺骗、隐瞒手段进行虚假纳税申报,数据巨大并且占应纳税额百分之三十以上,其行为已构成逃税罪。被告人苏永X、苏国X作为永X染整有限公司直接负责的主管人员;被告人邓树X作为永X染整有限公司的其他直接责任人员,均应当承担逃税罪刑事责任。

2.故意销毁会计凭证、会计账簿罪:陈文X犯隐匿、故意销毁会计凭证、会计账簿罪二审刑事判决书(2018)川18刑终25号

法院查明:恒X公交公司一直制作有两套账簿,一套记载公司真实财务情况(简称"内账"),一套用作应付对外的审计、检查等(简称"外账"),且由张某1负责记载公司内账,张某2负责记载公司外账。石棉县公安局在立案侦查陈文X挪用资金案期间,为查明案件事实,于2017年2月22日到恒X公交公司调取部分会计凭证和现金日记账,陈文X安排公司财务人员上交外账。且在当晚,陈文X将张某1、张某2、赖某某喊到公交公司办公室,并安排张某1、赖某某将内账中记载有相关单位接待等费用的名目进行更改和相应的凭证进行替换;陈文X又安排张某1将替换的相关凭证进行了销毁。致使公安机关调取的会计账簿(内账)、会计凭证(内账)系被篡改过的会计凭证和会计账簿。其行为已侵犯了国家会计管理制度,依法应当受到刑罚的处罚。


三、"两套账"虚增利润为手段的经济类犯罪

在特定情况下,"两套账"可以作为其他经济类犯罪的手段,例如骗取贷款、票据承兑、金融票证或者违规披露、不披露重要信息、背信损害上市公司利益等。这种情况下,行为人往往不再减少账目中的收入,反而虚增,以达到增强企业实力、骗取投资者、债权人信任等目的。

这类犯罪也屡见不鲜,因与税收关联性较小,不再展开论述。


四、风险防范

金税三期上线之前,意欲偷漏税的企业大多抱着侥幸心理,利用税务机关掌握的纳税人信息不全面不完整的短板,将"两套账"的不正之风悄然掀起。但金税三期上线之后,强大的信息系统管控和大数据共享模式,大大弥补了征纳双方信息不对等的短板,有效遏制了"两套账"的潜规则。

尽管如此,"两套账"的违法行为并不会立马销声匿迹,利益仍会驱使一些企业铤而走险,"两套账"在社会的阴暗面会继续滋生。但是应当清醒认识到,无论作为企业老板还是财会人员,抱着"常在河边走哪能不湿鞋"的心态去做"两套账",得不偿失。随着税收征管手段的进步,"两套账"将丧失生存空间,纳税信用等级将成为企业对外展示的名片,成为企业越来越重视的财富。

(作者:刘天永,北京华税律师事务所主任,全国律协财税法专业委员会副主任兼秘书长,法学博士,经济学博士后,税务律师,注册会计师,注册税务师;QQ和个人微信号均为:977962,添加可互动交流。)



来源:知乎 www.zhihu.com
作者:刘天永

【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载

在生物安全 4 级实验室( P4 实验室)工作是一种怎样的体验?

召唤来了武汉病毒所P4实验室的同学~

1.进入P4实验室的人员都必须通过穿脱防护服考试,拿到证书方可进入

A:简直是!穿衣服还要考试!又不是幼儿园!

B:想想毕竟是把一辆车穿在身上……

C:我要努力拿到橙色武器证书

D:证书在手,进出不愁,爸爸妈妈再也不用担心我的实验~

2. 在P4里做实验,走到哪儿,呼吸管就要换到哪儿

A:做个实验还要不停的换管子,搞科研不容易啊~

B:管里特供的空气可比外面的干净,多做几次实验还能清肺(微笑脸)

C:这分明就是一个个的加血点……

D:安全在心,认真操作,我的祖国我来守护!


好了,说回这艘病毒研究的"航空母舰"。

在中国科学院武汉病毒研究所江夏园区,坐落着一栋建筑方方正正的四层灰色大楼,从外观上看,它与普通实验楼别无二致。"大隐隐于市",这个看起来像身着灰色短褐普通人的它,却是一个不折不扣的"武林高手"。它就是目前亚洲第一个正式投入运行的P4实验室——武汉国家生物安全(四级)实验室(武汉P4实验室)


  • 什么叫P4?

P是英文protection防卫和防护的意思。根据传染病原的传染性和危害性,国际上将生物安全实验室分为P1、P2、P3和P4四个生物安全等级。等级越高,就能研究具有更大传染性和危害性的病原。

P4实验室是专用于烈性传染病研究与利用的大型装置,也是人类迄今为止能建造的生物安全防护等级最高的实验室。如埃博拉病毒等对人体具有高度危险性、但尚无预防和治疗方法的病毒必须在P4实验室中进行研究,因此P4实验室被誉为病毒学研究领域的"航空母舰"。

现在的武汉P4实验室还包括有P3和P2实验室等相关配套设施,被纳入国家大科学设施管理,以"公开、透明、共享"为运行基础,服务于全球公共卫生安全。

在武汉P4实验室,将会研究世界上最危险的病毒样本;作为获得国家卫健委批准的国家级病毒保藏中心,武汉P4实验室将为埃博拉等谈之色变的病毒提供研究平台;作为联合国病原研究的参考实验室,将来可针对新型病毒快速检测,出具报告。

据了解,目前除中国外,全球公开拥有P4实验室的仅有法国、加拿大、德国、澳大利亚、美国、英国、加蓬(法国巴斯德所)、瑞典和南非等国。


  • P4实验室是怎样保证那些可怕的病毒安全得呆在里头的呢?

我们要让病毒无处可逃——"盒中盒"钢铁之躯困住病毒

武汉P4实验室采用钢龙骨-不锈钢面板围护结构,将核心实验室分为一个个的隔断房间。每个房间都有自身的功能,如细胞实验室、动物解剖室、消毒室,这样可以形成有层次、更安全的防护体系。

核心实验室内部是负压空间,也就是说实验室的内部压强小于外部压强,空气"只能进不能出"。而且每一个房间的气压都是递减的,这样可以保证空气只能从低风险的洁净区流向高风险的污染区。

P4围护结构的气密性已经足以将病毒们牢牢罩在实验室里头,但为了避免意外事故或者恶意袭击带来的风险,武汉P4实验室在各房间组成的围护结构之外还建立一个立体的"环形走廊",它与围护结构一道形成"盒中盒"的空间结构,可以更好防范病原微生物的意外泄露。


  • P4实验室是如何保护科研人员的呢?

我们要保护科研人员避免暴露于病原中——"宇航服"为科学家保驾护航

科学家通常两人一组进入实验室,穿着像宇航服一样的正压防护服,这种防护服头部是透明的充气罩,下端连接着一条蓝色的呼吸带,呼吸带另一端悬挂连接在屋顶的管道上。专门的生命支持管道会向防护服内提供新鲜呼吸空气,研究人员在防护服内进行呼吸循环,和外界空气不发生任何接触。

防护服内的正压状态可以让正压服离开供气导管的两分钟时间内持续保障内部工作人员的呼吸供气,也便于工作人员移动时更换供气导管。

研究人员出来时,还要经过化学淋浴消毒,杀灭可能沾染的病毒。

最后,过滤灭菌让病毒一个也不能被放过

实验室内的废气将经过两级高效过滤器处理后进行排放,感染性材料和被污染的器具等固体污染物要经过双扉灭菌器高压蒸汽灭菌处理,打包装袋,运到专业医疗废弃物公司做无害化焚烧处理。运输过程由专车托运,全程与实验室保持信息反馈液体则要经密闭管道收集后经高温灭菌处理后无害化排放,以保证彻底杀灭病原,严防死守,确保实验室里的病原无处"逃亡"。

武汉P4实验室内的防护措施远不止上述几点。经过十多年的风雨磨砺,实验室还建立了一支可以开展安全操作和研究的服务队伍,形成了成熟的应急处置的运行管理模式和应急反应体系。


作者:中国科学院武汉病毒研究所 陈逗逗

出品:科学大院

科学大院是由博览运营的院官方科普微信公众号,欢迎订阅(ID: kexuedayuan),一起学习穿衣服呀:)



来源:知乎 www.zhihu.com
作者:中国科普博览

【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载

此问题还有 10 个回答,查看全部。
延伸阅读:
现在的光学在生物医学方面的最前沿的研究与应用有哪些?
人类有可能「制造」出一个生命吗?

铲子的军事史:竟然还可以打飞机?!

  《孤岛惊魂5》里,面对琳琅满目的手枪、霰弹枪和冲锋枪,你陷入了疑虑,因为与一种农具相比,这些尖端科技的产物在威力上似乎很成问题。这种农具就是铁锹,它们在游戏中俯仰皆是,不仅可以用于近战,而且还能远程投掷,无可否认,在《孤岛惊魂5》中,除了铁锹之外,同类的近战武器还有球棒、水管等,但在其中,只有铁锹有如此夸张的穿透效果,甚至令枪械相形见绌:你只要用滚轮选好武器、瞄准,无论是异教徒,熊,甚至直升机——它们都将灰飞烟灭。一把铁锹不够?没有关系,玩家最多可以携带九把——尽管我们并不知道,主角究竟是如何背着它们活动自如的。

  对大部分人来说,铲子/铁锹的唯一用途就是挖掘,但正如《孤岛惊魂5》中的情况,铁锹也不时表现出大杀器的潜质,类似的情况也体现在了《战地1》中,它们都支持玩家用这种工具杀人。虽然不无夸张成分,但从某种程度上说,这种设定其实也是现实的反映,在19-20世纪,铁锹始终是每名士兵的随身装备,他们不仅用它挖掘堑壕、伐树修路,当敌人近在咫尺时,他们也会毫不犹豫地抄起铁锹与之搏斗。

《战地1》宣传片截图,在游戏里,工兵铲也是玩家可选择的近战武器

  虽然同样具备杀人能力,但军用铁锹和民用铁锹存在许多区别,相较之下,前者功能更多、更为耐用、而且更为轻便,是铁锹中的佼佼者。它们之所以被引入战场,又和一种战争形态密不可分,这种形态就是阵地战,19-20世纪也恰恰是其发展到巅峰的时期,尽管它们的雏形早在几千年前便出现了。

罗马时代的军用铁锹残片

  一般认为,随着战场局势的需要,大约在2000多年前,铁锹开始成为标准的军事装备,而罗马军队又是其中最著名的使用者。这支横扫欧洲的军队之所以和铁锹产生联系,又很大程度上源自罗马人的传统战术:首先,在每天行军数十公里后,他们要停下来干三个小时的力气活——修建宿营地,这些宿营地都有壕沟和木栅栏作为屏障,实际是一座临时的要塞,由于工程量巨大,为了保证宿营地能在天黑前完成,这就要求士兵携带高效和称手的工具。最初,罗马士兵的标准掘壕装备是鹤嘴锄,然而,对一部分人来说,鹤嘴锄手柄略长,重量也较大,并不适合携带行军,因此,有人选择了相对轻型的短柄铁锹——这些铁锹也经常在罗马军团的军营遗址中出土。另外,罗马军队内还有大量的辅助人员,他们也会携带各种专业工具协助士兵修建营地,其中就包括了长短柄的铁锹,还有更沉重的木槌和锯。

在围攻战中进行土木作业的罗马士兵,右侧的士兵正在使用铁锹

  另一个需要铁锹发挥作用的领域是围攻战:为断绝守军和外界的联系,围攻者要在外围修建壕沟;同时,他们还要设法破坏城墙,或是修建能攀登城墙的斜坡,这些都需要铁锹发挥作用。

  得益于组织严密的体制,以及符合战场需要的装备,罗马军团称雄欧洲数个世纪,不仅如此,即使在罗马帝国灭亡后数百年,他们的组织和战法依然对欧洲军队产生着影响。其中一个遗产就是各种复杂的围城战术,也正是因此,虽然在中世纪,骑士和普通士兵都不会将铲子作为随身装备,但它们确实在战场上占据了一席之地。另外,在农村,铲子也经常被普通农民当成防身工具使用。

中世纪时期的军用铁锹式样

  需要指出,在中世纪,由于经济倒退,无论作为临时武器,还是生产工具,大部分铲子的质量根本无法与罗马时代的军用铲相比肩。在中世纪,许多铲子的铲面部分是木制的,只有边缘才是金属,或是在表面包了一层铁皮。这一方面有降低成本的考虑,另一方面则是因为当时冶炼技术不佳,导致普通金属制品质地偏脆。直到17世纪之后,铲子才重新开始在战争舞台上发挥越来越大的作用。

  导致这种变化的原因,与兵种的专业化不无关联。从文明诞生到中世纪,一线步兵通常没有明确的分工,然而,随着战争形态愈发复杂,各国军队也渐渐意识到,他们需要培训一批专业人员,以更有效地应对特殊的战场环境。

  作为一个新兵种,"工兵"也正是在此时应运而生,一般认为,最早的工兵出现于中世纪晚期,大多从矿工中征召而来,他们的主要任务是破坏敌方要塞,挖掘地道,同时还要利用专业知识,负责重要地段防御工程的修建。由于职责所在,他们的装备自然包括了各种工具,铲子就名列其中。

绘画:作业的中世纪工兵

  在此期间,战争的形态也在发生变化,由于火器的发明和改进,任何迎着火力穿越战场的一方都将蒙受重大伤亡。为隐蔽自己,士兵们最好的选择就是挖掘堑壕和散兵坑,只有当发动进攻时才一跃而起。

  在拿破仑战争的时代,真正意义上的堑壕战还比较稀少,只有在围攻要塞时才会出现。但在随后几十年,情况出现了变化:在1800-1860年,步枪的射程提升了整整1倍,同时,其射速也较过去有了大幅增加——从1分钟3发上升到了1分钟至少10发。躲在壕沟里或一个临时建造的掩蔽物后,士兵可以在很远距离上开火,将敌人有条不紊地逐一打倒,而对于进攻方来说,如果他们没有绝对的火力或人数优势,强行冲锋的结果将注定是血流成河。

拿破仑战争时代的工兵,他携带了一把鹤嘴锄作为基本工具

  全新的战场环境,要求每个士兵必须随身携带掘壕工具,只有如此,他们才能迅速构建掩体保全性命。只是,这种新的作战方式仍需要一个适应过程,而在那些传统悠久的军队中,对构建壕沟的抵制尤其强烈。

  1853-1855年间,爆发了克里米亚战争,在黑海沿岸的荒凉土地上,数十万英法和俄罗斯军人被卷入了严酷的消耗战。和拿破仑时代的战争不同,双方在一片局促的土地上陷入了僵持,堑壕成了战场上最常见的景物。

克里米亚战争中,隐蔽在掩体背后的法国士兵,右下方可以看到他们的工具:铁锹和鹤嘴锄

  由于整个工作费时费力、肮脏不堪、"偏离了士兵的本分",一线士兵们普遍对土木作业心存抵触。一名参战的爱尔兰士兵写道:"我满心期待的是刺刀见红的白刃战,但现在我们只能拿着铲子,对着泥土空耗日子,我向圣帕特里克发誓,再也不想见到这些倒霉玩意了。"

  这种固执的自豪感,让英军一度蒙受了高昂代价:在世纪之交,他们来到南部了非洲,对付枪法精准、桀骜不驯的荷兰裔殖民者——布尔人,尽管此时已是克里米亚战争之后40多年,但对隐蔽的忽视还是让他们付出了高昂代价,因为显眼的军服和挺立的身躯,面对只有步枪、几乎没有火炮的对手,他们在最初两个月就损失了超过5000人。

  但在大洋彼岸,美国的士兵们却没有这种固执的自豪感,诚然,在内战之初,他们也在枪林弹雨中损失惨重。但在短短几个月内,他们便向前线运送了近百万把铁锹,满足了前线的巨大需求。所有人很快忙碌起来,还用柳条篮、木材和石块加固前线的壕沟,这些工事不仅可以有效阻挡子弹,甚至对炮击也起到了良好的防护效果,另外,美国内战末期,一些有才华的指挥官还对堑壕战进行了改进,甚至利用它们展开巧妙的进攻。

美国内战期间、在堑壕中驻扎的士兵

  这种战术被称为"对壕战术",其大致的思路是在进攻发起前,将堑壕尽可能向着对面延伸,这样一来就可以减少己方部队暴露在开阔地的概率,此举将大大减少他们的伤亡。另外,在狭窄的壕沟内,由于安装刺刀的步枪尺寸太长,给使用者带来了巨大不便,因此,一些士兵们也开始将短柄铁锹当成备用的近战武器。也正是由于这些,在交战双方眼中,铁锹成了一种值得信赖的重要工具。南军的一位准将后来回忆说:"虽然我最初以为,士兵来前线是打仗的,不是来挥动铁锹和铲子的……然而,在我离开部队之前,我却意识到了这些微不足道的工具,对我们的帮助有多么巨大。"

  无论作为掘壕工具,还是近战武器,铲子的作用从19世纪后半期开始不断上升,一些专门设计的军用铁锹也出现了。其中最具代表性的装备由一名丹麦工程师设计,并以他的名字被称为"林德曼铲(Linnemannske Spade)",在俄罗斯帝国和后来的苏联,它也被称为"MPL-50",这是因为它的总长度有50厘米。这一尺寸当然是经过精心选择的,为的是在便于携带和便于挖掘之间取得平衡。

一支现代版的林德曼铲

  "林德曼铲"简单实用的设计,让它在欧洲大陆很受欢迎,继丹麦军队首先装备后,在接下来的10年内,它的主顾数量持续上升,包括了当时欧洲大陆的许多军事强权,如奥地利帝国、德国和沙皇俄国。这些铁锹的作用在一战期间得到了证明。尤其是当1914年秋季,随着德军在西线的进攻陷入强弩之末时,他们之所以能在协约国的反击下坚守下来,很大程度上就是因为普遍装备的铁锹。在有危险时,他们可以就地修建工事,甚至用几个小时就建造出一大片散兵坑。此时,除了重炮轰击之外,英法联军拿他们几乎无可奈何。

  这也导致了一个局面,当英法联军闯入德军阵地时,由于无法对付藏在堑壕中的敌人,他们经常陷入手足无措。一名英国士兵回忆道:"正如我担心的那样,我们无法发现敌人究竟藏在哪里,并经常陷入漫无目的的搜索,而在此期间我们就像是旷野上的靶子。"

  虽然英军和法军都有类似的掘壕工具,但它们在普及程度上远不及德军,为了亡羊补牢,军方向工厂订购了大量的便携式铁铲,同时,它们在设计上也有一定的改良。总的来说,这些军用铲更为轻便和坚固,可以满足前线的高强度使用,也更方便士兵们将其作为一种杀人武器。

复原的一战堑壕一景,左侧就是铁锹

  随着一条条堑壕在前线不断延伸,战争的形态也出现了新变化,虽然一战中最常见的景象是炮击和机枪扫射,但当士兵们攻入对方阵地时,他们就将进入另一种作战环境:此时他们实际是陷入了在迷宫一样的堑壕网络中,交战的距离从几百米下降到了几米:在这种情况下,士兵们又回归了传统,抄起了一切能利用的冷兵器。


  这些冷兵器五花八门,《战地1》的玩家们对此不会陌生,但其中最常用的是刺刀和工兵铲,而这两种武器又各有优劣,安装在刺刀上的步枪更长,这赋予了它一定的优势,更重要的是,用刺刀进行刺杀对体力的要求相对有限。但工兵铲更短,更适合在狭窄的区域挥舞,与刺刀相比,使用它不需要太多专门的训练。总之,两者作为武器实际是彼此互补的,这一点也提升了工兵铲的战场地位。在一些国家,人们更是开始考虑改良铲子,试图赋予它们更多的功能,甚至令其成为一种改变战争形态的武器。

《战地1》中的军用铲介绍

  其中的佼佼者莫过于"麦克亚当军用铲(MacAdam Shovel)",从某种程度上说,它可以被视为后来各种多用途铲的雏形。这种军用铲的设计最初由加拿大人率先提出,至于灵感可以追溯到瑞士陆军使用的一种类似装备上。这种军用铁锹不仅是一种工具、一种近战武器,还能够在前线为士兵们充当临时掩体。它的铲面有大约22厘米宽,25厘米高,基本可以遮蔽住一个成年男子的头部和半个肩膀。同时,在铲面的左侧有一个8.5*7厘米的开口,让铁锹的携带者可以以铲面为掩护,从开口向敌人射击。同时,只要使用者旋转锹柄,就可以利用倒刺轻松将铁锹插入土里——这样一来,士兵便获得了一个能随身携带的钢铁掩体。

"麦克亚当军用铲"的实物

  然而,前线士兵很快发现,这种铁锹在掘壕时很不方便——更尴尬的是,它的防弹能力非常有限,只能挡住手枪在中远距离上的射击。"麦克亚当军用铲"注定只是昙花一现,它唯一的作用,就是给了后来的多用途工兵铲以设计上的启示。

在训练场上,以"麦克亚当军用铲"为掩体射击的士兵

  虽然"麦克亚当军用铲"失败了,然而,普通的军用工兵铲确实改变了战争。各国军队开发出了教学手册,介绍了用工兵铲展开白刃战的技巧,同时,士官们还鼓励士兵,一定要把铲子磨得更锋利些,这样才能用它更为高效地杀人。工兵铲还进入了士兵们的术语。在前线,经常有这样的说法,比如"把壕沟挖到6个工兵铲的深度",或是"在树旁1铲外的地方有敌人"。另外,士兵们还用它们砍伐树木、切削面包,甚至充当临时的炊具——因为随着军事技术的进步,士兵的负重也在不断增加,为了减轻行军负担,他们宁愿用更重要的工兵铲替代另一些冗余的随身装备——同时,后勤人员也意识到了这种趋向,在二战前,工兵铲变得更加实用和便携。

折叠式设计的德国工兵铲

  其中一个重大的改进,是军用工兵铲普遍采用了折叠式设计,这极大方便了携带。走在最前面的是德国军队,在1938年时,他们便新设计折叠式工兵铲大量装备部队,而它们又成了后来多用途工兵铲的先驱。而英国陆军则用了一种截然不同的设计,这种工兵铲的一头是铁锹锹面,另一头是镐头,而在中间的圆孔内还可以插入一个长木柄,在木柄的尽头有一个刺刀固定装置,士兵们在近战中可以用它突刺,或是作为身陷雷区时的排雷工具。

二战期间的英式工兵铲

  当然,在第二次世界大战期间,工兵铲最为著名的用途是充当武器,在诺曼底和斯大林格勒战役中,双方都使用工兵铲进行搏杀,另外,由于材质的变化,以及边缘被设计得更为锋利,工兵铲完全可以切断肌肉和骨骼,造成大面积的开放性创伤,这对伤者来说是极为可怕的折磨。另外,如前所述,它们在近战中有显而易见的优势,甚至可以通过特殊的技巧使用步枪刺刀的敌军,在苏军中,就有一人使用工兵铲在近战中击杀10名敌人的事例出现。

绘画:使用工兵铲与德军搏斗的苏联士兵

  在第二次世界大战结束后,工兵铲逐渐从军队流向了民间。尤其是在1970年代之后,堑壕已经很难再像过去一样,能对来势汹汹的机械化大军形成阻碍。同时,战争的经验证明,在基地周围展开机动巡逻,要远比让全体士兵驻守在堑壕中效率更高,这实际也标志着堑壕战的历史已几乎走向终结。

  另外,在现代化军队中,即便有大规模挖掘堑壕的需要,这项工作也通常会由军用推土机和工程车代劳,事实上,它们一小时挖掘的土方,完全可以超过数百人一天的工作量,此时,士兵们所做的仅仅是对堑壕进行一定的修整——无论如何,工兵铲在现代战争中都已不再是一种必需的装备。

1966年,北越河内的女学生正练习挖掘临时掩体,但在现代化军队中,这些任务正逐渐由工程机械代劳

  但另一方面,在今天,依旧有军队像《战地1》和《孤岛惊魂5》一样,将铁锹当成了一种重要的防身手段。而且他们的名字众人皆知——这就是俄国的"阿尔法小组",或者说"Spetsnaz"。虽然这些特种战士从来不需要挖掘堑壕,甚至不会被用于执行任何防守任务,相反,他们经常孤军深入最危险的战区,神出鬼没地袭击敌人。即使有着最先进的武器和战术,但他们依旧恪守着苏联时代的传统:每个人都携带一把便携式的铁锹。

对模拟人偶进行的威力测试,可以看到工兵铲在人偶腹部制造了可观的破坏

  在"阿尔法小组"手中,铁锹是一种可怕的无声武器,每个成员都会接受专门的铁锹使用训练,其中第一项训练是用铁锹砍断酒瓶的瓶颈,同时还要保持瓶身的完整,这是为了训练成员在近战中精准而猛烈地发力。另一项训练则更为骇人,新队员将被迫和一只疯狗关在一间屋子里,他手头没有其它武器,只有一把铁锹。而训练的最后一项是投掷铁锹的技巧,由于铁锹的重量更大,而且还有一根长32厘米的手柄,这使得它在飞行途中旋转时,会产生比匕首更高的精度和冲击力。如果命中头部,它会直接击碎脑壳,并产生一道惊人的破口——当然,请不要在公共场合对此进行检验,因为它可能让你伤及无辜、触犯法律,相较之下,我还是建议你去花一笔小钱,好好体验一下《孤岛惊魂5》。

作者:最后的防线

传送门:普通人如何击落直升机?《孤岛惊魂5》:用铲子! _ 游民星空 Gamersky.com



来源:知乎 www.zhihu.com
作者:战术大米

【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载

开源一段代码-微信好友分析

今天早上翻笔记的时候,发现了一份3个月前写的代码,当时是觉得好玩写的,现在就分享出来给大家。代码的github地址我已经放在了文章尾部,需要的童鞋可以自取。其实代码逻辑相当简单,当然,如果初学的童鞋看代码可能有不明白的地方,我也专门录制了一段半小时的视频对代码进行讲解。

写于3个月前的代码

看完本文,你可以了解到:

  1. 一些可视化工具的使用(pyecharts)
  2. python图片工具PIL库的使用
  3. 自然语言处理工具包结巴分词的使用
  4. 爬虫的基础知识
  5. 微信网页api工具itchat的使用

好了,废话不多说,直入正题:

先告诉大家这份代码能干嘛——

  1. 统计好友的性别
  2. 统计好友的地域分布,并且可视化在地图上展示
  3. 将好友的昵称做成词云
  4. 统计好友个性签名中的高频词汇
  5. 将所有好友的头像合并成一张大图
  6. 微信自动发送与回复消息
  7. 扩展功能

1.统计好友性别

微信好友性别统计

以上就是二胖的微信好友啦,一共有306人,嗯,二胖的好友不多哈。其中男性占据60%,没办法,理工科学校的男生就是这样,其他这一类人表示的是并未填写性别信息的好友。

2.统计好友地域分布

第二个功能是统计你的微信好友在信息中填写的个人位置信息,下图是二胖的好友的位置分布:

条形图

可以看到,二胖的好友中有很大一部分人在北京,是因为二胖大学在北京念书,现在也在北京工作。

当然,条形图能形象地展示各个地区之间的人数差别,但是展示的信息并不全面,也不那么直观,所以二胖又做了一个地图的可视化,如下图所示,颜色越暖代表这个地方的好友越多:

地图可视化

3.将好友的昵称做成词云

我们和微信好友聊天的时候,看见的基本都是我们对他们的备注名,很好有人去关心他们的昵称,说实在的,这么一统计才知道,其实好友的昵称还真的挺有意思,各位要是感兴趣可以跑一下试试。

由于这个词云中含有较多的个人信息,所以我就不放在这里了。

4.统计好友个性签名中的高频词汇

这个功能的原理就是对每个好友的个性签名利用自然语言处理技术提取关键词,然后按照词频来生成词云,下面词云中的关键词个头越大表示越多人使用,看来二胖的好友们说得最多是"自己","我们"。

个性签名关键词词频统计

5.将所有好友的头像合并成一张大图

这其实就是用程序将好友的头像们下载下来,然后用PIL工具合成一张大图,看起来比较有趣,如下图就是二胖用部分好友的头像做的一张头像图:

6.微信自动发送与回复消息

这里的自动接收消息,二胖只做了一个简单的demo,可以先给大家看看:

其中"机器人",就是当前程序运行的微信号,一段简单的聊天:

自动回复消息

我们可以在程序中设定好关键词,然后当发送消息命中关键词的时候就可以回复相应的语句。当然这只是简单的示范,大家可以根据自己的需求发送相应的消息。

比如逢年过节可以用程序群发祝福消息,那和用微信本身群发有什么区别呢,区别就在于,程序可以个性化发送消息。

举个例子:比如新年来了,你要给大家发送新年祝贺。

如果你直接发送"年年都有今日,岁岁都有今朝,祝你新年快乐。"对面接收人肯定会想到你是群发的。

那用程序有什么不同呢,程序在遍历你的微信好友时,可以获取他的昵称、备注等信息。在发送祝福的时候,程序可以加上昵称、姓名等信息,还可以随机发送词库中的祝福语。

以上祝福可以变成:"hi,铁柱,年年都有今日,岁岁都有今朝,祝你新年快乐"。当然这都是后话了。

除此之外,对于一些做销售相关工作的童鞋,这个功能相对更有用。因为不同的客户可能会问到很多相似的问题,那么把这些高频的问题回答写进程序就可以实现自动回答了。

目前网络上也有这样的服务,不过二胖认为它们存在问题,1是服务需要付费,2是把微信运行在别人的平台上不安全。

7.扩展

所谓扩展,就是将个人微信做成一个服务,通过在程序中请求其他服务的api而获得相应的信息,比如获取一些实时消息。

举个小例子:二胖前段时间在玩一款叫莱茨狗的游戏,很简单,就是用户通过一定虚拟积分在一个平台上买卖虚拟宠物"莱茨狗",那么当有低价狗出现的时候怎么第一时间知道呢?

答案就是写个程序进行监控,没错,只要有卖家抛狗,那么只要价格和等级符合自己定的策略,就可以通过计算机筛选出这只狗,然后把交易链接发出来。可是二胖也不能一直坐在电脑面前等啊,所以二胖选择让程序将信息直接发送到微信,这样二胖只要带着手机就能实时接收交易数据了,可以看看下面的小视频:

https://www.zhihu.com/video/986364492162379776

左边是二胖的手机,右边是电脑屏幕,显示的是实时交易数据。只要右边的交易数据符合我的策略,交易链接就会通过微信发送给我,当然二胖现在早已不玩这个游戏啦。

玩股票的朋友也可以用这个方法监控股票哦。

放一张之前的截图:5月10日,获取到的符合策略的狗狗。

5月万游戏的推送消息

其实原理很简单,利用的就是微信web端的api,来实现微信好友信息的获取、信息的收发以及拿到微信好友信息之后的一些分析操作。

微信网页版

流程为:

  1. 获取好友信息
  2. 分析好友信息
  3. 通过api收发好友信息

由于文本阐述不清,所以就看视频吧,如果你有时间,请现在用电脑打开观看,我相信你点了收藏之后再次打开的概率就很低了,高清视频可以在公众号后台回复:微信好友

即可获取。

视频地址:用python分析微信好友信息和自动回复消息_腾讯视频

相信看完视频的小伙伴已经了解了程序的实现过程,代码我已上传github了,需要的童鞋请自取,别忘了给我点个star哦。

github代码

github地址github.com/yangxuanxc/w

如果大家觉得视频不清晰或者想保存视频,没问题,二胖已经把视频上传百度云了

可以关注微信公众号:大数据前沿

在消息窗口回复:微信好友

即可获得相关视频

如果有朋友现在暂时不会使用github,没问题,二胖把代码也上传到百度云了,和获取视频的方式一样,公众号回复微信好友 即可。

如果你觉得本文对你有帮助,请直接赞赏支持,谢谢。

另外:如果你正在学编程,二胖推荐你看一下我另外一篇文章《这可能是我见过最好的编程指南》,截至目前此文在知乎有近8k的赞同数,上万的收藏,在微信公众号有6000阅读量,我相信能对你有一点点帮助的。

二胖:这可能是我见过最好的编程指南了!二胖:用python挖一挖知乎上宅男们最喜欢的1000个妹子二胖:用 python 挖一挖成都房价



来源:知乎 www.zhihu.com
作者:二胖

【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载