今日芯声|Python 2.7 正式终止支持:Python 3时代来了

“今日芯声”是读芯术推出的一档简读栏目,汇聚每日国内外最新最热的AI应用资讯,敬请关注。

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

1、Python 2.7 正式终止支持:Python 3时代来了!

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

Python之父两年前就已宣布 Python 2.7将于2020年1月1日终止支持,现在这一天已到来,亦即意味着开发者将不会再接收到任何来自Python 2.7的错误修复或安全更新。

为应对这一变化,不少开源项目以及Linux发行版都提前放弃了对Python 2.7的支持,如IPython、NumPy 和Fedora等。毕竟Python 3的功能比Python 2更优秀,而且只使用Python 3比同时维护两个版本的成本更低。不过即便如此,Python 2和Python 3的不兼容也阻碍了部分用户的升级念想。

升级建议

如果你的关键项目仍在使用Python 2,无需因为Python 2.7终止支持而担心项目的运行受影响。毕竟 PyPI的流行软件包现在大多数仍同时使用Python 2和3。另外,为了使过渡更顺畅,官方移植指南也提供了建议,帮助用户将Python 2代码移植到Python 3。

如果你的项目稳定可靠,且没有任何安全方面的问题,你甚至可以同时拥有Python 2项目和Python 3项目,并在不同的.conda环境中轻松管理它们。Python 2.7于2020年1月1日正式停止维护,这也意味着Python 2完全退休,现在是Python 3的时代。

虽然开发者与各公司需要尽快从Python 2迁移到Python 3,但是与Windows XP一样,官方宣布其退休后,它还会长时间运行在众多业务中,并且会有官方以外的其它公司出面接手维护。但不论怎样,还是建议听从官方迁移到Python 3的建议。为了简化过渡,官方迁移指南提供了有关在Python 3中运行Python 2代码的建议。

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

2、特斯拉人手不足,马斯克妈妈和志愿者们年前帮忙交车

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

1月2日消息,据外媒报道,美国当地时间新年前夕,埃隆·马斯克(Elon Musk)及其母亲梅耶·马斯克(Maye Musk)亲自上阵,与当地特斯拉车主俱乐部(Tesla Owners Club)的志愿者们一起,帮助将新车交付到数百名顾客手中。

此前有报道称,由于人手不足,特斯拉不得不将某些新车的交付推迟到新的一年里,对于车主这不是好消息,如果明年收车,他们就难获得1875美元美国联邦税收抵免。为了确保尽可能多的客户可以享受到这种优惠,在特斯拉位于加州弗里蒙特的工厂里,所有人都在努力帮助交付新车。在2019年结束前的几个小时,有数百人将新出厂的电动汽车交付出去(这意味着公司几乎没有库存)。

推特用户卡罗琳·G(Caroline G.)是一名急诊室护士,也是加州东湾(弗里蒙特工厂所在地)特斯拉车主俱乐部成员,她在现场志愿帮助新车主为他们的Model 3进行定位。

卡罗琳称,特斯拉为志愿者发送10美元代金券,可以用于现场的美食车购物,并在休息室提供饮料。她说,当地晚上8点,仍有大量顾客排队等候提车。梅耶·马斯克(Maye Musk)也在那里,晚上大部分时间都在与顾客交谈。其发布的推文显示,这次活动似乎让梅耶感到非常自豪。

梅耶刚刚出版了一本书,名为《女人制定计划:对冒险、美丽和成功的终生建议》(A Woman Makes a Plan: Advice for a Lifetime of Adventure, Beauty, and Success),讲述了她自己的经历,以及从面临的挑战中获得的建议和见解。

特斯拉首席执行官马斯克也在现场,与客户交谈,并帮助送货。最后,快到午夜时,马斯克在推特上对所有人表示感谢,并祝贺特斯拉和SpaceX取得的成就。他承认这两家公司在2019年都非常成功,2020年的前景令人感到兴奋。

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

3、山西全面取缔省内P2P业务

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

IT之家1月2日消息 据新华社消息,近日,山西省互联网金融风险专项整治工作领导小组办公室和山西省P2P网络借贷风险专项整治工作领导小组办公室联合发布公告称,对山西省全部P2P网贷机构的P2P业务予以取缔。

公告指出,山西对“晋商贷”等26家P2P网贷机构的P2P业务予以取缔,同时对15家在营P2P网贷机构进行了行政核查,结果显示15家在营机构P2P业务均不符合“一个办法三个指引”有关规定,予以取缔。

公告要求上述在营P2P机构停发新标,限于2020年6月底前完成良性退出、市场出清。

公告提及,山西省其他开展P2P业务的机构及省外在晋从事P2P业务的机构均未纳入行政核查,现对其开展的P2P业务一并取缔。

P2P网贷机构网络借贷业务终止,不影响已经签订的借贷合同当事人有关权利义务。在网络借贷平台上直接借贷形成的合法债权债务关系受法律保护,借款人应依法履行还本付息义务,出借人有权继续主张债权。

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

4、Chrome扩展程序包含恶意代码,窃取加密钱包私钥

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

一个Google Chrome扩展程序被发现在网页上注入了JavaScript代码,以从加密货币钱包和加密货币门户网站窃取密码和私钥。该扩展名为 Shitcoin Wallet(Chrome扩展 ID:ckkgmccefffnbbalkmbbgebbojjogffn),于12月9日启动。

据介绍,Shitcoin Wallet允许用户管理以太(ETH)币,也可以管理基于以太坊ERC20的代币-通常为ICO发行的代币(初始代币发行)。用户可以从浏览器中安装Chrome扩展程序并管理ETH coins 和 ERC20 tokens;同时,如果用户想从浏览器的高风险环境之外管理资金,则可以安装Windows桌面应用。然而,MyCrypto平台的安全总监 Harry Denley 则在近日发现了该扩展程序包含恶意代码。

根据Denley的说法,对用户而言,该扩展存在有两种风险。首先,直接在扩展内管理的任何资金(ETH coins 和基于ERC0的代币)都处于风险中。Denley表示,该扩展会将通过其接口创建或管理的所有钱包的私钥发送到位于 erc20wallet[.]tk 的第三方网站。

其次,当用户导航到五个著名和流行的加密货币管理平台时,该扩展还可以主动注入恶意JavaScript代码。此代码将窃取登录凭据和私钥,将数据发送到同一 erc20wallet[.]tk 第三方网站。

根据对恶意代码的分析,该过程如下:

  • 用户安装Chrome扩展程序
  • Chrome扩展程序请求在77个网站上注入JavaScript(JS)代码的权限[listed here]
  • 当用户导航到这77个站点中的任何一个时,扩展程序都会从以下位置加载并注入一个附加的JS文件:https://erc20wallet[.]tk/js/content_.js此
  • JS文件包含混淆的代码[deobfuscated here]
  • 该代码在五个网站上激活:MyEtherWallet.com,Idex.Market,Binance.org,NeoTracker.io,和 Switcheo.exchange
  • 一旦激活,恶意JS代码就会记录用户的登录凭据,搜索存储在五个服务的dashboards 中的私钥,最后将数据发送到 erc20wallet[.]tk

目前尚不清楚Shitcoin Wallet团队是否应对恶意代码负责,或者Chrome扩展是否受到第三方的破坏。

今日芯声|Python 2.7 正式终止支持:Python 3时代来了

留言点赞关注

我们一起分享AI学习与发展的干货

如转载,请后台留言,遵守转载规范

相关推荐