限电只是开始,全球最贵的冬天即将来临

导语

本轮缺电,并非中国特有,而是全球性的。

来源:知乎南小鹏

最近,各地限电的新闻,上了头条,对此的分析也不少,有说是“碳中和”导致,有说是不进口澳大利亚煤矿导致。

但大部分都是纯文字分析,数据分析偏少。

所以,花了点时间,拉了些数据,供大家参考。

限电只是开始,全球最贵的冬天即将来临

先说结论,本轮缺电,并非中国特有,而是全球性的。

源于全球能源结构,过快、过早向绿色能源调整,传统能源投入不足。随着突发疫情,能源供需节奏被打乱,加剧供需矛盾,造成全球性的缺电。

而且,该现象,中短期无解,尤其到了今年冬天的用电高峰,会更突出。

先从国内电力供需来看,中国火电产量(供给),今年(紫线)相比往年是增加的,今年增加的还比较显著。

限电只是开始,全球最贵的冬天即将来临

但是,相对于用电量(需求)而言,增幅并不够。

限电只是开始,全球最贵的冬天即将来临

而用电的大头,正是第二产业,也就是工业。

因为中国从较早从疫情中恢复,又是目前几乎唯一的生产大国,所以工业用电,增长明显。

限电只是开始,全球最贵的冬天即将来临

这里还要补充一个细节,今年5月,全国关停了数字货币挖矿,当时有一个重要的原因,就是高耗能。

Digiconomist 的比特币能源消耗指数预计,完成一笔比特币交易需要耗费1544 千瓦时电量,这相当于美国普通家庭约53天的电量。

剑桥大学今年2月的一项分析显示,比特币挖矿消耗的能源超过了阿根廷,可位居能源消耗国前30名。

其实,当时这个政策,就是对下半年缺电有了预判。毕竟每年的用电高峰,集中在夏季和冬季。

对于我国火电而言,发电所需的动力煤,去年以来,消费量持续在高位,甚至年初创出了历史新高。

限电只是开始,全球最贵的冬天即将来临

这也使得动力煤的供需缺口问题,尤为突出。

限电只是开始,全球最贵的冬天即将来临

那这个缺口是如何造成的呢?

有人说,是因为中国放弃从澳洲进口煤炭。

可只要看下中国动力煤进口数量,就会发现,并没有出现断崖式下跌,但的确没啥增长。

限电只是开始,全球最贵的冬天即将来临

动力煤进口长期占国内使用量的5%-10%,澳大利亚占其中的50%,今年以来,国内通过扩大印尼(同比增加19.8%)、哥伦比亚(同比增加163.9%)、俄罗斯(同比增加79.8%)、南非(首次进口,占总进口量9.6%)等国的进口,抵消了相当部分澳洲的空缺。

所以,这并不是主因。

真正的主因,在于过去多年,煤炭价格长期低迷,给煤炭企业造成了巨大的生存压力。

限电只是开始,全球最贵的冬天即将来临

还记得去年底,河南永煤债券违约的事不?当时多少煤企,都命悬一线。

可没过几个月,就迎来了史无前例的超级周期。

而在当时,煤企连债都还不上了,投入也减少了:

现在煤价突然爆发了,产能岂是说增就马上能上来的。

实际上,海外也是一样。

全球动力煤价,也是从年初开始,一路飙升。

欧美火力发电的主力天然气,涨幅一点不比煤炭逊色:

背后原因,和中国也类似:

年初以来,欧美电价持续大幅上涨,欧盟电价更是较1年前高出1倍有余。

截至7月,意大利、西班牙、德国、法国电价,分别较1年前大幅上涨166%、167%、170%、134%。

美国居民用电高达13.9美分/度、创历史新高。

限电只是开始,全球最贵的冬天即将来临

就其原因,也是能源结构问题,欧洲是新能源占比,增加最猛的,天然气持平,煤炭大跌。

限电只是开始,全球最贵的冬天即将来临

美国相对而言现实了点,煤炭大跌,但跌幅由天然气承接了。所以电价上涨的幅度,低于欧盟区。

限电只是开始,全球最贵的冬天即将来临

不过,考虑到全球天然气产能持续下滑,今年冬天,美国的日子也不好过。

限电只是开始,全球最贵的冬天即将来临

而新能源,欧洲的风电在超高压天气下,直接歇菜了:

限电只是开始,全球最贵的冬天即将来临

美国的水电,今年也挂了:

按这个趋势,欧美今年冬天,高天然气价格下,“最贵的冬天”,已成定局。

回到国内,因为国情特殊,国内电价这几年,一直压着没涨。

限电只是开始,全球最贵的冬天即将来临

当前煤价,对于电厂而言,意味着发电就是亏钱。本来电力就供不应求,还不赚钱,难啊。

所以,按照当前这形式,限电预计还会持续一阵子,到明年开春,都不一定能彻底恢复。

但对于经济的影响,不会小。

一方面,工厂停产,中下供给出现缺口,会带来一定的通胀压力。另一方面,也会影响中下游就业人口的收入,消费更惨。

所以,熬吧,控制好支出,别乱贷款。也控制好钱袋子,别乱投资。周期商品波动太大,并不适合家庭理财。

看看上半年飙涨的铁矿,腰斩只要3个月。

限电只是开始,全球最贵的冬天即将来临

转自:https://mp.weixin.qq.com/s/3BCmbMjl4cOM3SBnfuDOZQ

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

 

爱情多半是不成功的,

要么苦于终成眷属的厌倦,

要么苦于未能终成眷属的悲哀。”

——作家·钱钟书

逝于1998年12月19日

出自作品:《围城

……

01.

 

多少年过去后,当人们回看文艺史,发现小鲜肉们抖颜值、卖风骚的渣演技被时间彻底掩埋后,人们深切怀念的,仍是葛优葛大爷在近20年爱情片中展现出的出色撩妹技巧。

 

2010年后,别看爱情片和爱情剧都忍不住拉一帮鲜肉给流量充值,想在电影院里勾起女粉丝的尖叫,但要说起哄女孩儿高兴,撩动妹子们的芳心,顺道让观众跟着笑得前仰后合。

 

你大爷还是你大爷 。

 

早在1988年的《顽主》里,葛优饰演的杨重就把马晓晴饰演的手绢姑娘刘美萍给聊得“无法自持”。那是文艺鼎盛的80年代。小伙子大姑娘们都喜欢看书、看展、哲学、美学,葛大爷自然懂得如何取悦对方:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

张口就戳中了妹子的心豁:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

刘美萍顿时就被大爷的魅力感染,引为人生中唯一的贴心知己、人生导师:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

一转眼,就开始眉目传情:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

搞得尚未成名的葛优无法撤退:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

靠着这一重要角色,葛大爷当仁不让地拿下当年金鸡奖,迎来事业转折。

 

但葛大爷只会逢场作戏,撩完就跑了吗?并不是。到了1992年《编辑部的故事》里,他摇身一变,成为了真诚、热心的李东宝,为多少内心充满迷惘的当代青年排忧解难,指引方向。直到现在,网上还流传着他的金句:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

而当年,李东宝在“流星撞地球世界即将毁灭”之际对戈玲的一番表白,就足以证明咱们大爷耍起嘴皮子来,能把姑娘迷成什么样:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

《编辑部的故事》毕竟还不是纯粹爱情片,跟戈玲的表白,也不过牛刀小试。

 

真正展现全画幅的撩妹身手,还是在1998年的《不见不散》里。跟女主徐帆见头一面,葛大爷饰演的男主刘元,就被一位相处多年的哥们儿无情拆穿了“真实面目”。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

一看就是一位久经情场的老手:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

当徐帆遭遇困难,去他的车房借宿时。表面上是在教育人家,其实是故意把话题往“下流”方向引,以此来试探两人亲密的边界:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

先来批判(赞赏)一下姑娘的身材:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

注意葛大爷细腻的表情。

 

这似看非看、故意低眉不看对方的眼神,显然是一种含蓄的、绅士的战术性试探。

 

果然,扭头,又撩了徐帆一道:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

跟姑娘因为命运的戏弄分手后,葛大爷为了见对方一面,还特意在报纸上登寻人启事。一见面,葛大爷戴着一副墨镜,上来就摸:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

装成瞎子,来段儿诗朗诵:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

还趁着装瞎,说了心里话:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

气氛,差不多都点到了;情话,撩得也差不多了。紧接着,再故意给徐帆卖个破绽:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

姑娘虽然生气了,可是两三句话把气给哄下来,这一套组合拳打完,不就亲密了许多?

 

你看,这一回私密空间,就可以动手动脚,渐渐奔向“哥们儿对你有意思”的主题了:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

高,实在是高。

但光有这些虚头巴脑的小手段也不行,90年代的姑娘,不比80年代卖手绢的刘美萍,不是你念两句尼采、佛洛依德就能解决的。

 

咱们葛优葛大爷,焉能不懂这个道理?

 

所以还是得替徐帆办实事。

 

帮忙弄钱,帮忙弄事业:

 
葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢
葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢
 

广泛撒网、诱敌深入、装疯卖傻、以虚击实、知己知彼、顺势而为、出其不意…

 

我都要忍不住替葛大爷战术后仰了。

 

 

 

02.

 

 

 

当然,像《不见不散》里这套“油滑”的组合拳,是一般男青年驾驭不了的。但葛大爷的拳路色彩缤纷,并不止一家。到了1999年的《没完没了》里,葛大爷虽然饰演一个怂头怂脑的小司机,追债间隙,依然不忘撩妹。

 

这次葛大爷就一个招儿:暖。

 

将吴倩莲饰演债主妹妹从医院绑架后,眼瞅着姑娘犯病,亲自给人家试针:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

趁着姑娘去洗澡,给人家现扎了条裙子:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

一番浪漫情调,把吴倩莲给迷得:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

而“伺机而动的臭贫”,永远是葛大爷打动各方面军女孩的杀手锏利器。

 

吴倩莲让他假扮男友,他得卖个乖:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢
葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

孤军深入,步步为营,直取芳心。

 

等到吴倩莲终于忍不住问:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

葛大爷顿时“李东宝”上身:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

就这嘴上功夫,岂是那些只会卖弄五官和扭曲演技的小鲜肉们能比的?咱们大爷,一手暖,一手贫,精神、物质两手抓,两手都硬。即便是在鲜肉横行的2010年,头上稀疏的头发寸草不留,撩起舒淇,还不是手到擒来?

 

跟人家一见面,就直奔主题:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

眼看相亲不成,曲线救国,先做酒友。

 

其实说穿了,是为了解救姑娘芳心。

 

夸人,那都只是常规操作了:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

明知道舒淇饰演的笑笑心有所属,他还是奋起直追,丝毫不因为世俗的阻碍而退却。

 

这时候的葛大爷,早已练就了“菩萨心肠,金刚手段”,什么暖呀贫的那都是形似有招却无招…跟姑娘摆起脸来,一身“坏男人”气派。

 

当“被小三”的笑笑问:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

葛大爷瞬间皮笑肉不笑:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

尤其最后撂下的一句大杀器,说这话时那种老道、蛮横、久经沧桑、见过情场大场面的口吻,不比鲜肉们空有皮囊的霸道总裁强?

 

你看舒淇都给问傻啦:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

可扭过头去呢?还不是拿自己的肉身当马凳,给了姑娘一个公主似的台阶下:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

哪个姑娘受得了这一句:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

所以啊,从上世纪80年代到本世纪头10年里,多少的鲜肉变成了东去的流水,多少的颜值散作了昨日的烟花,我们葛优葛大爷,却一直坚挺,一路斩获了多少美女的芳心,拥有了延绵不绝的长达近30年的爱情。

 

如果真的评选片场界“中华艳福第一人”,葛大爷必定会当凌绝顶,一览众山小。

 

无论是《甲方乙方》里鬼马精灵的刘蓓:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

还是《不见不散》里心怀高远的徐帆:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

抑或是《大腕》里干练英武的关之琳:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

还是《没完没了》里柔弱甜心的吴倩莲:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

再到《非诚勿扰》里忧伤倾城的舒淇:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

睁开你们明亮、智慧的双眼,看看上面这些故事结局吧,看看葛大爷的艳福吧,诸位。

 

咱们大爷哪次不是拥美人入怀了?

 

 

 

03.

 

 

 

一望可知,20多年来,葛大爷能从手绢柜员刘美萍,一路撩到空姐笑笑,不是拥刘蓓入怀,就是牵吴倩莲的手,这完全得益于一部又一部出演冯小刚的电影。

 

从由王朔小说里的《顽主》杨重算起,再到王、冯一起写的《编辑部的故事》,再到冯小刚把王老师那套臭贫磕继往开来,葛优才笑傲20年,撩动着各个时代美女们的心弦。

 

某种程度上,葛大爷也成为冯、王二人的化身,替这俩兄弟在电影里过瘾,从30出头一直浪到“苍孙无限好,只是近黄昏”。

 

马未都说过,王老师是个还原生活的能手。只要是生活里发生的事,他能给你以极强的感染力和共情力写出来。当初,他写“纯情故事”登上文坛,大部分剧情都有原型。他自己也在四卷本文集的序言里承认过。

 

可见葛大爷早年在电影里撩妹的那些手段,也差不多是从生活中挪用的。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

「这大概是苍孙们的内心想法」

 

1985年,《当代》杂志刊登小说《浮出海面》。署名“王朔&沈旭佳”。沈姑娘就是王老师的时任女友,后来的老婆。那个年代,能发表文章,多大的体面啊。王老师直接把署名分了一半,这要是搁现在,相当于开公司分股份,哪个姑娘不动一回心?据马爷回忆,王老师当初追沈旭佳也是玩命。大晚上10点还在舞蹈团的宿舍赖着不走,人家洗完澡,把脸盘塞床底下准备熄灯。马爷都臊得慌了。我们王老师却是一副满不在乎的样子,说:

 

“再聊会儿,再聊会儿。”

 

后来在《我是王朔》这篇访谈里,王老师也追忆过和沈姑娘的纯情往事。

 

那时王朔没正经工作,全指着写小说了。沈姑娘前途大好,却对各路大款不闻不问,认定了王朔是自己的盖世英雄。两人最早是巧遇,各自留了电话,说没事儿约约。后来相约去玉渊潭游泳(据说还是裸泳),背完了所有外国名人后,就袒露心迹了。这期间,王朔叫上马未都去看沈姑娘跳《屈原》,台上沈跟男演员脸对脸下腰时,他醋意大发地说:

 

“估计丫亲了个嘴儿。”

 

遥想当初,两人都没钱。一个指着写小说,一个指着留京。出去吃饭都不敢多点菜,生怕吃冒了。有一次沈姑娘在北展演出,后台的大衣、手表全让人顺走了,跟王老师出去压马路,经常歪着脖子看人家手表上的时间。直到《一半火焰一半海水》发表,王朔口袋里才宽裕一些。1988年,四个电影一起开拍,王成了初代京圈核心,彻底扬眉吐气。

 

就在前一年,他跟沈姑娘结了婚。

 

相比之下,冯小刚其实算不得“撩妹高手”,甚至跟女孩儿一对一单练的时候经常找不到话说。他能追到徐帆,有王朔一半功劳。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

「当徐帆年轻的时候

 

冯小刚见徐帆最早是在北影厂放映室,大家一起看《大撒把》。也是王朔小说改的。男主葛优,女主徐帆。看的时候,冯不知道徐坐身后,跟人说这女主角演得真不咋地。扭头才看到当时还一脸水嫩的徐老师。1993年一天夜里,冯小刚突然给徐帆所在人艺宿舍打电话,接通后说你肯定不知道我是谁。

 

徐帆说,你是冯小刚吧?

 

约姑娘出来,冯小刚一嘴的能说会道就点不着火了。吸取教训后,第二回他叫上了王朔,两人一起去人艺。拿他自己回忆录里的话说,希望这次步子迈大一点,迅速把关系搞庸俗。找到徐帆后,就说请她吃饭。徐帆当晚要看《火神与秋女》,说去不了。冯小刚就没话了,要拉王朔走。还是王老师久经沙场,说,你要听她的,下回你还约不上:

 

“直接给她拉上车再说。”

 

于是两人以送妹子看演出为名,把徐帆“绑架”到了向阳屯一个饭馆里。徐帆一路叫哥哥,以“跳车”威胁,哥哥们没搭理。冯小刚本来心都软了,一瞅王朔,满脸泰然,也就咬牙拉到了馆子里。一坐下,自己干了半碗白酒要向徐帆赔罪,喝完直接就晕倒在桌子上。

 

还跟人嘱咐呢:

 

“一定把我妹妹安全送回宿舍。”

 

回去的路上,他一直躺在徐帆的腿上哼哼唧唧,把妹子的胳膊都枕麻了。

 

这段听起来,就有那么几分像是《不见不散》里爱给姑娘留电话的刘元了。

 

后来,冯和徐一起提名金鸡,去广州参加电影节。在机场时,他逮着谁跟谁介绍说徐帆是自己女朋友,弄得徐帆哭笑不得。上了飞机,本来跟徐帆坐一起的冯巩主动跟冯小刚换了座位。徐帆对冯小刚说,谁是你女朋友哇?你怎么不问问我愿意不愿意呀?

 

冯小刚不顾周围人的目光,答曰:

 

“我正式通知你,从现在起就是了。”

 

 

 

04.

 

 

 

搞文艺的人撩妹嘛,当然不能那么粗野,是要往姑娘心豁里面塞情话的。贾科长说赵涛是自己的缪斯,每部电影都要使涛姐,连《海上传奇》这样的纪录片都没忘了缪斯露脸。拍过《爱情麻辣烫》的张杨导演,连跟自称三毛转世崔女士ONS一下,敷衍情话也是诗意。在那篇爆文里,崔是这么写的:

 

姑娘问:“何为思念?” 

导演答:“日月,星辰,旷野雨落。” 

“可否具体?” 

“山川,江流,烟袅湖泊。” 

“可否再具体?” 

“万物是你,无可躲。”

 

不过这充其量就是攒辞藻的水平,还没能深入灵魂。曾几何时,网上流传着一张从电影《无穷动》里截出来的洪晃大姐的台词,那撩妹手段之犀利,号称“中国mind fuck第一人”,直接把张导的湖泊山川摁在地上摩擦:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

这段“mind fuck”一传开,网友纷纷猜测说的是前夫陈凯歌,害得洪老师还亲自上微博辟谣,说是剧中台词,别当真,不要对号入座。但抛开此事,洪晃还对前夫评价过一句:

 

“就丫那张嘴,再无聊的事都能给你侃出花来,你不佩服都不行。”

 

这也是为什么当初洪晃被陈凯歌迷住了。这也是为什么在现实生活里,比起冯小刚、王朔这种贫嘴,陈导才是那代文艺工作者里的“女人缘王者”。冯、王还需要葛大爷在电影里替他们过干瘾,而洪晃的原话是:

 

“我跟陈凯歌好了之后,才知道什么叫嫉妒。真是一种特别不好的感觉,突然发现怎么会有这么多女人喜欢他,我就晕菜了。到最后,我甚至有泼妇的欲望。之所以要离开这个婚姻,就是因为它会把我最恶劣的一面带出来。”

 

陈导当初有多迷人,随便举几个例子就知道了。他毕业北京四中,往来间都是些雄心壮志、指点江山的同学。在北影读书时,他一米八的大高个儿,是篮球队的主力,还是全班读书最多、最广的人。毕业后没几年,家里就堆满了《纽约客》和各种原版书。自打学生时代起,就一直熠熠生辉。

 

放在今天,妥妥的偶像剧男主。

 

关于洪晃的身世,之前我写过。人家住史家胡同,祖父是跟鲁迅打笔仗的大学者章士钊。她妈章含之,曾任毛的英语老师。章士钊是章含之养父,章含之的亲生父亲,是中华民国陆军上将陈调元之子。她爸洪君彦,北大经济系的教授。后来爸妈离婚,她妈嫁给外交部部长乔冠华。洪晃成了乔的继女。

 

1974年,中美关系改善,中国派出一批小留学生赴美,洪晃位列其中,年仅12岁。她跟罗斯福夫人、肯尼迪夫人是校友,跟鲍勃·迪伦的的女儿是同班同学。1986年,全国人民还吃不饱、陈凯歌连一件几十块钱的皮夹克还买不起时,25岁的洪晃成为一家外资企业南京代表,年薪高达7万,还是美金。

 

也就是那时,洪晃看到陈凯歌拍的《黄土地》,立马就悸动了。人家是看西方电影长大的,依然被陈导的才华折服。拿洪老师自己话说,那时挣了钱,很希望跟艺术沾上边。陈凯歌拍《孩子王》时,她就跟前任丈夫Andrew去外景地探班,回去后,就看Andrew不顺眼了。而陈凯歌带给她的都是什么呢?一个叫《毛主义者在纽约》的剧本,充满了洋气、深邃的后现代风格。即便凯歌很穷,攒钱才买得下一件皮衣,洪晃全然不在意。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

「这大概是洪晃的真实想

 

1989年,洪晃和陈凯歌在纽约市政厅登记结婚。一个德国小朋友给当的证婚人。

 

然而结了婚,洪晃才知道自己是被艺术冲昏了头脑,两人根本不合适,谈谈恋爱还行,做个情人也可以,要做夫妻就是扯淡了。

 

《霸王别姬》筹备期间,两人势同水火,在处理感情遗产。没多久,陈凯歌就搭上了当时另一位国民美人,倪大主持。虽然两人的爱恋长期出于秘密状态,但据说陈父葬礼上,倪主持以未婚妻的身份出现。然而这段令当事人伤感的岁月最终只留下一地眼泪。

 

佳人没能等到才子的一纸婚书。

 

那时候,陈凯歌已经从戛纳归来,靠着《霸王别姬》摘下了金棕榈上的叶子。若要是像洪大姐说的80年代就有许多女人围绕,这时陈导的魅力更是万丈红尘都压不住了。也不知道是不是因为出身北京四中,陈导从小到大还是受了一些同学往来非富即贵的影响,最终选择了家世不凡的陈红做一生知音。陈红的外叔公唐天际,是开国中将,做过总后勤部副部长,不是一般人。至于陈红老师的美貌,看看琼瑶的《水云间》和《大明宫词》就知道了。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

「当陈红年轻的时候

 

1995年,陈凯歌和陈红在聚会上相遇。当时凯歌是中国最具盛名的导演,陈红见了,一点也不扭捏,反而显出红色血统的高傲,给陈导留下深刻印象。后来拍《风月》时,本来选了台湾女演员王静莹,王拍完40个镜头,实在不入戏,凯歌就打算换人。恰好,陈红在离拍摄地苏州不远的浙江乌镇赶拍电视剧《霜叶红似二月花》,陈红也曾来探班,陈导就有意试戏。万万没想到,陈红试戏后不久,就有人写匿名信告到了投资人徐枫那里。

 

当时,上海《文化电影时报》聊过这件事,还别有用心地管它叫个什么“黑函事件”。结果并未引起波澜。最后陈导找了巩俐。

 

这帮看热闹不嫌事大的记者,也真是小看了我们凯歌导演。怀揣艺术野心,尤其刚拿到金棕榈,人家会给女演员开后门吗?人家后来追陈红,是带她去看坂本龙一的演唱会。

 

以陈凯歌满腔的文艺内涵,在美国见世面的洪晃都抵挡不住,陈红估计更晕。更难能可贵的是,恋爱后,陈凯歌从一代名导变成宠妻暖男,即便是当着媒体朋友的面也是一口一个“红红”。这份肉麻,谁顶得住?

 

 

05.

 

 

 

人嘛,都是历史环境的产物。同样是第五代领军人物,由于出身问题前半生一直信奉“夹着尾巴做人”的张艺谋,就不像凯歌那么高调,也很难让一帮女人为他吃醋变成泼妇。

 

关于老谋子日后对巩皇有无情话绵绵,不得而知,反正在首任妻子肖华的回忆录里,他走的是低调、温柔的暖男路线。

 

张艺谋和肖华是中学同学,两人因办黑板报日渐亲密。张导表达爱意的方式,都是含蓄、内敛的。一次肖华骑新车到学校,他特意凑上去提醒,说你新车不要放外面,晒久了不好。两人是班干部,张艺谋没收了同学东西,不直接交给老师,而是开完干部会后,悄悄交给肖华。为了接近肖华,他还跟家里人撒谎,说眼睛不好使,希望调座位。

 

为避免引起大家的注意,特意要求调到肖华身后而不是同排。当时骗家长,老谋子下血本,直接把视力表给背了一遍。

 

后来,两人插队。张艺谋动不动就去找肖华,一会儿送日记本,一会儿送鲁迅的书。那时,两人确定了关系。张艺谋亲对方一下,两人都害羞得面对面不敢再多说一句话。再后来,两人回城进厂,张艺谋又是送时髦的毛线,又是送自己亲手画的纪念邮票,还特地在邮票上设计了两人的生日,可见心思细腻。

 

为了画那批邮票,张艺谋天天熬夜,就为了赶在肖华的生日前画出来。

 

如此纯情的表达,焉能不俘获芳心?

 

虽然在撩妹的手段上,老谋子不像王朔那么“自信飞扬”,耗到女生宿舍熄灯都不走,不像王的基友冯导那么会“擅自做主”,但在婚姻结局上,这帮人也算是殊途同归。也许是历史转型期的缘故,也许是圈子风气的感染,反正这帮导演看来看去领的都是同一款剧本。

 

这个剧本,王老师自己也写过。名字就叫《过着狼狈不堪的日子》,也就是冯导拍《甲方乙方》前因“精神污染”名义被枪毙的那个。后来改编成了电影《一声叹息》。

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

「《一声叹息》里出轨男人的心声

 

这次,主演不是葛优,是离过婚的张国立,饰演一个作家。徐帆老师,演原配,刘蓓演个大学生第三者。故事讲一个作家在原配和第三者之间痛苦辗转。要非说这剧本有原型,那大概就是沈姑娘和徐静蕾之战的战争。

 

1992年,王老师出了文集,也成为影视圈的领头羊。这时,他遇到了“邋遢帅”的徐静蕾,引为一生知己。他和沈姑娘之间的裂隙,也就此产生。对此,王老师内心充满愧疚,痛苦之情,直至多年后写《致女儿书》还溢出纸面,恨不得拿自己当千古罪人鞭笞。后来给冯写《非诚勿扰2》,李香山临死前说的那些话,仿佛都是王老师的心里话,尤其那句:

 

“屡次被人爱过,也屡次爱过别人,到头了还得说自己不知珍重,辜负了许多盛情和美意,有得罪过的,暗地与我结怨的,本人在此也一并以死相抵了。”

 

不知沈姑娘看了,会是什么心情。

 

 

 

06.

 

 

 

至于冯小刚,他追求徐帆时,不知道跟前妻张娣办了离婚手续没。反正跟徐帆结婚,是1999年的事。第二年9月,由《过着狼狈不堪的日子》改编的《一声叹息》上映了,里面演原配的徐老师有句台词是:

 

“别人跟我说,你们文艺界挺乱的…”

 

对了,演大学生第三者的刘蓓,也嫁给过一位第五代导演。那就是拍《大明王朝》的黎叔。后来黎结识另一位女演员,就跟刘蓓离了。《一声叹息》里有段情节,说第三者去见原配,“懂事”的女儿泡了一杯盐水,递给第三者。第三者接过杯子,强忍着喝下去。

 

后来刘蓓接受采访,不禁黯然道:

 

“当初演的时候,我根本不懂那杯盐水里包含了多少的辛酸苦辣、喜乐哀愁,只想怎么能演出这一杯水的咸。如果今天再让我演,我一定是另外的演法。我曾是给人家那一杯盐水的人,也曾是喝了这一杯盐水的人。当你想到,你曾经也就是那一杯盐水,然后当你喝下去的时候,千万别说太咸,别说太早…”

 

联想到后来刘蓓跟张若昀的爸结婚、离婚、又复婚,再回头看这段采访——

 

我只能说的是:

 

“我看不懂,但我大受震撼。”

 

最令人震撼的,还是当年“为人低调”的张艺谋。跟巩皇谈恋爱,居然没有走到一起,不愿给人家一纸婚书,引来佳人百般委屈。巩皇还好点,至少后来有个归宿。前人肖华的委屈,可能就大了不少,否则不会在1992年出版的《往事悠悠》里历数那些岁月哀愁。

 

那本书里,肖华怀着满腔哀伤说,自己曾为张艺谋放弃上大学,放弃一个大好前途,在张考北影年纪超标之际,还通过自己的姐夫、《中国烹饪》杂志摄影记者王涤寰的关系,把老谋子的摄影集送到时任文化部部长黄镇手里,这才帮丈夫破格录取,上了大学。

 

字里行间就是一个字:爱。

 

结果去了北京,张艺谋回家觉得肖华不够洋气,还让她烧掉自己写的情书。更令肖华感到痛苦的,自然是拍完《红高粱》,张艺谋跟她摊了牌。最终,两人解除夫妻关系…

 

此后,张艺谋走向国际,成为一代文艺标杆。

 

肖华则留在西安,独自老去。

 

多年后,也不知他还能不能想起,为了逗她开心,老是给她讲各种各样的故事,其中讲的最好的、最令她难忘的,是意大利作家路易吉·皮蓝德娄的《西西里的柠檬》。

 

记得当初《深夜食堂》里有句台词,叫:

 

葛优葛大爷撩妹的时候,你们这帮小鲜肉开裆裤还没解锁呢

 

其实比不上王老师现身说法,在电影《一声叹息》开头独白里写的那句:

 

“有些事一开始是喜剧,最后却成了悲剧。”

 

拓展阅读文中提到洪晃的家庭背景,其实凯歌、艺谋、小刚等一大帮北京文艺工作者的背景,都聊过。关注本号,后台回复「潜规则」,获取长文娱乐圈的爸爸们」。

「全文完,下次再会」

部分参考资料:

[1]《洪晃美国往事》,三联

[2]《往事悠悠》,肖华

[3]《我把青春献给你》,冯小刚

[4]《张杨导演,我爱你》,崔女士

[5]《电影交织两个人生》,鲁豫专访贾樟柯


END

商务&转载:zougengxin

作者私微:lswenan

……

//顺手关注·长追不亏//

上海各区高中资源配比!附中考人数

众所周知,上海共有16个区

每个区的教育资源都各不相同

 

今天升学君给大家

16区高中资源配比分析

让咱们一起来看一下具体情况吧

说明:本文转载自上海中考研究院。以下数据收集自“上海招考热线”及“东方网问答”,上海中考研究院手动整理,如有错漏,敬请指正,谢谢~

 

黄 浦 区

上海各区高中资源配比!<附中考人数>

注:“格致奉贤”和“向明浦江”这两所学校,虽然按地区划分是归属于黄浦区的,但他们的实际办学地分别在奉贤和闵行。

徐 汇 区

上海各区高中资源配比!<附中考人数>

注:“市二梅陇”虽归属徐汇,但实际办学地在闵行;“上海中学”虽办学地在徐汇,但直接委属于上海市。

长 宁 区

上海各区高中资源配比!<附中考人数>

静 安 区

上海各区高中资源配比!<附中考人数>

注:“育才中学”虽划分到静安区,但其实际办学地在嘉定。

普 陀 区

上海各区高中资源配比!<附中考人数>

虹 口 区

上海各区高中资源配比!<附中考人数>

杨 浦 区

上海各区高中资源配比!<附中考人数>

注:“交大附中”和“复旦附中”在杨浦区办学,但直属于上海市。

闵 行 区

上海各区高中资源配比!<附中考人数>

注:“向明浦江”是黄浦区“浦江中学”的分校,在闵行办学;“市二梅陇”是徐汇区“市二中学”的分校,在闵行办学。

宝 山 区

上海各区高中资源配比!<附中考人数>

嘉 定 区

上海各区高中资源配比!<附中考人数>

注:“育才中学”归属于静安区,但其实际办学地在嘉定。

浦 东 新 区

上海各区高中资源配比!<附中考人数>

注:“华二附中”、“上海市实验学校”和“上师大附中”这三所学校,办学地虽在浦东新区,但直接委属于上海市。

金 山 区

上海各区高中资源配比!<附中考人数>

松 江 区

上海各区高中资源配比!<附中考人数>

青 浦 区

上海各区高中资源配比!<附中考人数>

奉 贤 区

上海各区高中资源配比!<附中考人数>

注:“格致奉贤”是黄浦区“格致中学”的分校,在奉贤办学。

崇 明 区

上海各区高中资源配比!<附中考人数>
上海各区高中资源配比!<附中考人数>

转自:https://mp.weixin.qq.com/s/XlHxhHpUkeaiVLFxQ8qhmg

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

(气氛友好而热烈的恒大债权人会议)

恒大集团债权人会议,气氛异常热烈,债权人和恒大集团主席许家印进行战略性对话。

谈判双方深入地交换了意见,债权人坦诚的发表了自己的观点!

 

那么,这是怎样的一场战略性对话!

 

我们不妨洗耳恭听(视频随时可能被和谐,请速看随手转):

 

虽然美女债权人用怒斥性语气对恒大及许老板进行了灵魂拷问,但是精彩程度堪比当年对资本家的批斗大会!

 

这是怎样的灵魂拷问:

 

香港的豪宅要不要卖了还债?

 

玩女明星花的钱要不要追回来?

 

再加一个,玩足球洗的钱呢?

 

不得不说,这是坦率而有建设性的交谈。

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

许家印的豪言壮语:

 

“我可以一无所有,但恒大财富的投资者不能一无所有”

 

还历历在目,句句在耳旁!

这种大无畏的无产阶级革命精神,让人动容!

 

这位说真话的女中豪杰,巾帼不让须眉!

 

不过说话要负责任啊,女明星是谁?

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

许家印曾说,恒大的一切都是党和人民的。

如今,可算是真正明白了其中的含义:

这一切,还包括债务。

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

  许家印香港豪宅位于港岛区山顶布力径,为香港顶级豪宅区。

文末,莫颜给各位债权人一个好的建议:

这个场面让我想起P2P平台将暴雷时,出借人与平台高层要债权的画面太相似,感觉维稳老路,建议恒大底层债权人可以抄P2P的书,少走弯路!

 

此前,一份极为隐秘的《恒大集团各级领导客史记录总表》在圈里低调又私密的流传。这份表格深度揭秘了恒大各级领导的招待规格,极为奢华。

恒大债权人会议,许老板被灵魂拷问,精彩堪比当年批斗大会!

转自:https://mp.weixin.qq.com/s/narsf-Fu8ofvDYyQaaitbg

在 Windows上写 Python 代码的最佳组合!

选自 Real Python,作者:Jon Fincher

在 Windows 上怎样做 Python 开发?是像大神那样使用纯文本编辑器,还是用更加完善的 IDE?到底是用自带的命令行工具,还是需要装新的 Terminal?本文将带你了解如何利用微软官方维护的 MS Terminal 与 VS Code,来为 Python 开发保驾护航。

 

使用 Windows 系统一大好处是它的应用太丰富了,甚至强大的 GPU 也能在闲暇时间做点其它「工作」。然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。

 

这些对于初学者来说尤其突出:我们在安装某个库时可能出现各种依赖项错误,我们在读写文本时出现各种编码错误等等。

 

那么在 Windows 上如何做 Python 开发呢?相信大神们都会有自己的解决方案,但本文希望介绍微软官方发布的 Terminal 和 Visual Studio Code,希望它们能构建更流畅的 Windows 开发体验。

 

在 Windows上写 Python 代码的最佳组合!
Visual Studio Code 是程序员可以使用的最酷的代码编辑器之一,是一个可在所有平台上使用的开源、可扩展和轻量级编辑器。正是这些品质使微软的 VS Code 大受欢迎,并成为 Python 开发的绝佳平台。可能很多读者都比较熟悉 PyCharm 与 Jupyter Notebook 等常见的 Python IDE,但 VS Code 一样不会令你失望。

 

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 的特性,包括:

 

  • 什么是微软 Terminal

  • 微软 Terminal 效果怎么样

  • 安装 Visual Studio Code

  • 发现并安装 Python 扩展

  • 编写简单的 Python 应用程序

  • 了解如何在 VS Code 中运行和调试现有 Python 程序

  • 将 VS Code 连接到 Git 和 GitHub,与全世界分享你的代码

我们假设你了解 Python 开发,并且已经在系统上安装了某种版本的 Python(如 Python 2.7、Python 3.6/3.7、Anaconda 或其他)。由于 VS Code 可兼容所有主流平台,因此你可能会看到略有不同的 UI 元素,并且可能需要修改某些命令。

 

新兴的微软 Terminal

 

Windows Terminal 是一个开源终端应用程序,由微软在今年 5 月份的 Build 开发者大会上推出。MS Terminal 支持 Command Prompt 和 PowerShell 的所有优点,基本上命令行已经可以和 Linux 相融合了,除此之外运行命令提示符也是没问题的。

 

在 MS Terminal 开源后,GitHub 的 Star 量增长得非常快,目前已经超过了 5 万。这足以说明这个项目非常受关注,在社区的开源改进下,这个工具一定挺好用。

 

在 Windows上写 Python 代码的最佳组合!
 
  • MS Terminal 开源地址:https://github.com/microsoft/terminal

 

当然,目前 MS Terminal 已经可以直接下载安装程序了,社区的体验也非常不错。因此如果我们在 Windows 上做 Python 开发,命令行工具就可以采用 MS Terminal,它能解决很大一部分的包安装、环境控制等问题。

 

MS Terminal 的效果怎么样

 

MS Terminal 最核心的功能就是支持多条选项卡,且每一个选项卡都可以连接到命令行 shell 或应用,例如 Command Prompt 或通过 SSH 访问树莓派等。下图展示了这种多选项卡的支持情况:

 

在 Windows上写 Python 代码的最佳组合!
 
此外,除了功能外,更重要的就是颜值,就像我们常用 zsh 来提供更美观的命令行一样。虽然 zsh 目前的 GitHub 收藏量已经达到 9.4 万了,但 ReadMe 文档清楚地写着它最好用于 macOS 或 Linux。而新发布的 MS Terminal 不论在界面还是在文字风格,都以前都强了很多。

 

背景透明度、文字高亮都可以自行定义,还能定义 emoji 等符号。如下为基本的展示,我们可以根据自己的需要调整整个界面。

 

在 Windows上写 Python 代码的最佳组合!
 
整个项目还在积极开发中,很多功能也都在完善与增加。不过既然是微软官方维护的开源项目,那么我们还是非常有信心的,至少在命令行部分可以降低开发过程中的各种报错。当然如果读者在 Windows 上有更好的命令行工具推荐,也可以在文末留言。

 

安装和配置 VS Code

 

前面介绍了开发中必不可缺的命令行工具,下面我们该聊一聊 VS Code 了,它是支持 Python 开发的核心工具。下面我们从最初的安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。

 

在任何平台上都可以安装 Visual Studio Code。官网提供了 Windows、Mac 和 Linux 的完整安装说明,并且会每月更新编辑器,其中包含新功能和错误修正。你可以在 Visual Studio Code 网站上找到所有安装内容:

 

在 Windows上写 Python 代码的最佳组合!

 

此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 的更大规模的 Visual Studio 几乎没有其他相同的地方。

 

Visual Studio Code 本身支持多种语言,并且它的一个扩展模型具有支持其他组件的丰富生态系统。VS Code 每月更新,你可以在微软 Python 博客中了解更新信息。任何用户都可以克隆微软的 VS Code Github 仓库并贡献自己的代码。

 

VS Code UI 已有详细记录,这里不予赘述:
在 Windows上写 Python 代码的最佳组合!
Python 扩展

 

如上所述,VS Code 通过详细记录的扩展模型支持多种编程语言的开发。Python 扩展使用户可以在 Visual Studio Code 中进行 Python 开发,具有以下特征:

 

  • 既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本

  • 使用 IntelliSense 完成代码补全

  • Linting

  • 调试支持

  • 代码片段支持

  • 单元测试支持

  • 自动使用 conda 和虚拟环境

  • 在 Jupyter 环境和 Jupyter 笔记本中进行代码编辑

在 Windows上写 Python 代码的最佳组合!
Visual Studio Code 扩展不仅仅具有编程功能:

 

  • Keymaps 允许已经熟悉 Atom,Sublime Text,Emacs,Vim,PyCharm 或其他环境的用户更加容易上手。

  • 主题自定义 UI,无论您喜欢在明亮,黑暗或更丰富多彩的地方进行编码。

  • 语言包提供本地化体验。

 

以下是比较有用的一些其他扩展和设置:

 

  • GitLens 直接在编辑视窗中提供了大量有用的 Git 功能,包括非责任注释和存储库开发功能。

  • 通过从菜单中选择 File, Auto Save,可以轻松进行自动保存。默认延迟时间为 1000 毫秒,也可以重新配置。

  • Settings Sync 允许用户借助 GitHub 在不同的装置中同步自己的 VS Code 设置。如果用户在不同的计算机上工作,这有助于运行环境保持一致。

  • Docker 让用户可以快速轻松地使用 Docker,帮助创作 Dockerfile 和 docker-compose.yml,打包和部署项目,甚至为项目生成适当的 Docker 文件。

 

当然,在使用 VS Code 时,你可能会发现其他有用的扩展。请在评论中分享你的发现和设置!

 

单击活动栏(Activity Bar)上的「扩展」图标可以访问和安装新扩展和主题。用户可以输入关键词来搜索扩展程序,以多种方式对搜索结果进行排序,快速轻松地安装扩展程序。在本文中,在活动栏的 Extensions 项中键入 python 并单击 Install 即可安装 Python 扩展:
 

在 Windows上写 Python 代码的最佳组合!

用户可以通过相同的方式查找和安装上述任何扩展。

 

Visual Studio Code 配置文件

 

值得一提的是,Visual Studio Code 可通过用户和工作区设置(User and Workspace Settings)实现高度配置。

 

用户设置(User settings)在所有 Visual Studio Code 实例中都是全局性的,而工作区设置(Workspace Settings)是特定文件夹或项目工作区的本地设置。工作区设置为 VS Code 提供了极大的灵活性,工作区设置会在整篇文章中提到。工作区设置以.json 文件的形式存储在名为.vscode 的项目工作区本地文件夹中。
启动新的 Python 程序

 

让我们以一个新的 Python 程序来探索 Visual Studio Code 中的 Python 开发。在 VS Code 中,键入 Ctrl + N 打开一个新文件。(你也可以从菜单中选择「文件」-「新建」。)

 

无论你如何操作,你都应该看到一个类似于以下内容的 VS Code 窗口:
在 Windows上写 Python 代码的最佳组合!
打开新文件后,你即可以输入代码。

 

输入 Python 代码

 

作为测试,我们可以快速编码埃拉托斯特尼筛法(Sieve of Eratosthenes,它可以找出小于已知数的所有质数)。在刚打开的新选项卡中键入以下代码:
在 Windows上写 Python 代码的最佳组合!
等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用的操作呢?它提供了什么?

 

答案是,VS Code 不知道它正在处理的是什么类型的文件。缓冲区被称为 Untitled-1,如果你查看窗口的右下角,则可以看到 Plain Text(纯文本)。

 

若要激活 Python 扩展,请保存文件(从菜单中选择 File-Save 或者从命令面板中选择 File-Save File 或者只使用 Ctrl + S)为 sieve.py。VS Code 将看到.py 扩展名并正确地将该文件转化为 Python 代码。

 

现在你的窗口视图应如下所示:
在 Windows上写 Python 代码的最佳组合!
这样就好多了!VS Code 会自动将文件重新格式化为 Python 代码,你可以通过检查左下角的语言模式予以验证。

 

如果你有多个 Python 安装(如 Python 2.7、Python 3.x 或 Anaconda),则可以通过单击语言模式指示器或者从命令面板中选择 Python: Select Interpreter 来更改 VS Code 所要使用的 Python 解释器。默认情况下,VS Code 支持使用 pep8 格式,但你也可以选择 black 或 yapf。
 
在 Windows上写 Python 代码的最佳组合!

 

现在可以添加其余的 Sieve 代码。若要查看 IntelliSense,请直接键入此代码而不要剪切和粘贴,你应该看到如下内容:

在 Windows上写 Python 代码的最佳组合!

当键入代码时,VS Code 会对 for 和 if 语句下面的行进行自动、适当的缩进,添加右括号,并给出内容提示。

 

运行 Python 代码

 

现在代码已经完成,你可以运行它了。没有必要让编辑器执行此操作:Visual Studio Code 可以直接在编辑器中运行此程序。保存文件(Ctrl + S),然后在编辑器窗口中单击右键并选择在终端(Terminal)中运行 Python 文件(Run Python File):

在 Windows上写 Python 代码的最佳组合!

你会看到终端窗格显示在窗口的底部,并显示代码输出结果。

 

编辑现有的 Python 项目

 

在 Sieve of Eratosthenes 示例中,你创建了一个 Python 文件。作为一个例子这很不错,但很多时候,你需要创建更大的项目,并在更长的时间内在它上面进行开发。

 

典型的新项目工作流程可能如下所示:

 

  • 创建一个文件夹来保存项目(可能包含一个新的 GitHub 项目)

  • 更改为新文件夹

  • 使用命令 code filename.py 创建初始 Python 代码

 

在 Python 项目(而不是单个 Python 文件)上使用 Visual Studio Code 开辟了更多功能,使得 VS Code 能够真正发挥作用。让我们来看看它在更大的项目中如何运作。

 

假如我们编写了一个计算器程序,该程序通过艾兹格·迪科斯彻(Edsger Dijkstra)调度场算法的一种变体来解析中缀符号(infix notation)编写的方程式。

 

为了说明 Visual Studio Code 以项目为中心的特征,我们现在开始在 Python 中重新创建调度场算法作为方程式评估库。相应 GitHub 地址:https://github.com/JFincher42/PyEval。

 

本地文件夹创建后,你可以快速打开 VS Code 中的整个文件夹。由于我们已经创建了文件夹和基本文件,所以首选方法(如上所述)做出如下修正:
cd /path/to/project
code .
当你这种方式打开时,VS Code 了解并将使用它看到的任何 virtualenv、pipenv 或 conda 环境。你甚至不需要首先启动虚拟环境。通过菜单中的 File, Open Folder、键盘上的 Ctrl+K, Ctrl+O 或者命令面板中的 File, Open Folder 等方式,你可以打开用户界面(UI)上的文件夹。

 

以下是创建的方程式 eval 库项目:
在 Windows上写 Python 代码的最佳组合!
当 Visual Studio Code 打开文件夹时,它还会再次打开上次打开的文件(这是可配置的)。你可以打开、编辑、运行和调试列出的任何文件。左侧活动栏中的资源管理器视图(Explorer view)提供文件夹中所有文件的视图,并显示当前选项卡集中有多少未保存文件。
代码测试的支持

 

VS Code 可以自动识别在 unittest、pytest 或 Nose 框架中编写的现有 Python 测试,但前提是在当前环境中安装了这些框架。作者在 unittest 框架中编写了一个用于方程式 eval 库的单元测试,你可以在这个例子中使用它。

 

若要运行项目中任何 Python 文件的现有单元测试,请单击右键并选择 Run Current Unit Test File。系统将提示指定测试框架,在项目中搜索测试的位置以及测试使用的文件名模式。

 

所有这些都保存为本地.vscode/settings.json 文件中的工作区设置,并可以进行修改。对于这个等式项目,你可以选择 unittest、当前文件夹和模式 *_test.py。

 

测试框架设置完成并显示测试后,你可以单击状态栏(Status Bar)上的 Run Tests 并从命令面板中选择一个 option 来运行所有测试:
在 Windows上写 Python 代码的最佳组合!
通过在 VS Code 中打开测试文件,单击状态栏上的 Run Tests,然后选择 Run Unit Test Method 以及其他要运行的特定测试,你还可以运行单个测试。这使得解决单个测试失败并重新运行失败的测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下的 Output 窗格中。
调试支持

 

即使 VS Code 是代码编辑器,直接在 VS Code 中调试 Python 也是可以的。VS Code 提供的诸多功能可以媲美好的代码调试器,包括:

 

  • 自动变量跟踪

  • 监看表达式

  • 断点

  • 调用堆栈检查

你可以在活动栏上的 Debug 视图中看到这些功能:
在 Windows上写 Python 代码的最佳组合!
调试器可以控制在内置终端或外部终端实例中运行的 Python 应用程序。它可以附加到已经运行的 Python 实例中,甚至可以调试 Django 和 Flask 应用程序。

 

在单个 Python 文件中调试代码就像按 F5 启动调试器一样简单。你可以按 F10 和 F11 分别跳过和进入函数,并按 Shift + F5 退出调试器。按 F9 设置断点,或者通过单击编辑器窗口中的左空白(lift margin)进行设置。

 

在开始调试更复杂的项目(包括 Django 或 Flask 应用程序)之前,你首先需要设置并选择调试配置。设置调试配置相对简单。从 Debug 视图中选择 Configuration 下拉列表(drop-down),然后选择 Add Configuration 和 Python:
在 Windows上写 Python 代码的最佳组合!

 

Visual Studio Code 将在当前名为.vscode/launch.json 的文件夹下创建一个调试配置文件,它允许用户设置特定的 Python 配置以及调试 Django 和 Flask 等特定应用程序的设置。

 

你还可以执行远程调试,并调试 Jinja 和 Django 模板。关闭编辑器中的 launch.json 文件,然后从 Configuration 下拉列表中为应用程序选择正确的配置。

 

Git 集成

 

VS Code 不仅内置对源代码控制管理的支持,还支持 Git 和 GitHub。你可以在 VS Code 中安装对其他 SCM 的支持,并列使用它们。用户可以从 Source Control 视图访问源代码控制:
 
在 Windows上写 Python 代码的最佳组合!
如果你的项目文件夹包含.git 文件夹,VS Code 会自动打开所有 Git / GitHub 功能。你可以执行以下诸多任务:

 

  • 将文件提交给 Git

  • 将更改推送到远程存储库(remote repo)并从中取出更改

  • check-out 现有或创建新的分支和标签(branch and tag)

  • 查看并解决合并冲突(merge conflict)

  • 查看差异(view diffs)

 
所有这些功能都可以直接从 VS Code UI 获得:
在 Windows上写 Python 代码的最佳组合!
VS Code 还可以识别编辑器外部进行的更改并且正确运作。

 

在 VS Code 中提交最近的更改相当简单。修改后的文件显示在 Source Control 视图中,并带有 M 标记,而新的未跟踪文件使用 U 标记。将鼠标悬停在文件上然后单击加号(+)可以暂存更改。在视图顶部添加提交消息,然后单击复选标记来提交更改:
 
在 Windows上写 Python 代码的最佳组合!

 

你也可以在 VS Code 中将本地提交(local commits)推送到 GitHub。从 Source Control 视图菜单中选择 Sync,或者单击分支指示器(branch indicator)旁边状态栏上的 Synchronize Changes。

 

所以在作者看来,Visual Studio Code 是最酷的通用编辑器之一,也是 Python 开发的最佳候选工具。希望你也可以在 Python 开发中尝试使用 Visual Studio Code 编辑器,相信不会令你失望的。
 
参考文章:
  • https://realpython.com/python-development-visual-studio-code/

  • https://devblogs.microsoft.com/commandline/introducing-windows-terminal/

— EOF —

 

转自:https://mp.weixin.qq.com/s/q-rz7moJYJVi_xwM_Eo5WQ