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

点击上方 "程序员小乐"关注, 星标或置顶一起成长

每天凌晨00点00分, 第一时间与你相约

每日英文

You think letting go would make me happy, but you don’t know my biggest happiness is to hold your hand.

你以为放手可以成全我的幸福,可你不知道,我最大的幸福就是能和你手牵手。

每日掏心

牵念于心守一方宁静品一份孤独,于漫漫红尘中携一缕安然,淡泊烟火人间。

来自:读芯术 | 责编:乐乐

程序员小乐(ID:study_tech)第 736 次推文   图片来自网络

往日回顾:传言阿里P10赵海平,被P11多隆判定3.25离职,如何评价阿里 P10 赵海平对王垠的面试?

   正文   

1、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代码的建议。


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

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年的前景令人感到兴奋。

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

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

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

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

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

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

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

一个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扩展是否受到第三方的破坏。

欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人。

欢迎各位读者加入程序员小乐技术群,在公众号后台回复“加群”或者“学习”即可。

猜你还想看

阿里、腾讯、百度、华为、京东最新面试题汇集

聊一聊 Java 泛型中的通配符

面试官问:平常你是怎么对Java服务进行调优的?

程序员喜欢的 5 款最佳最牛掰代码比较工具

关注「程序员小乐」,收看更多精彩内容

嘿,你在看吗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值