#python

2020-9-21 19:54
Sktime是一个Python时间序列机器学习工具箱,具有多个学习任务的统一接口。我们目前支持: Sktime提供专门的时间序列算法和SCRICKIT-LINE兼容工具,用于构建、调整和评估复合模型。 将Numpy作为NP从sktime导入。数据集从sktime导入Load_Airline。预测。Theta从skti......
2020-9-19 3:15
CadQuery是一个直观、易于使用的Python模块,用于构建参数化3D CAD模型。使用CadQuery,您可以编写简短、简单的脚本来生成高质量的CAD模型。使用一个可以自定义的脚本可以很容易地制作许多不同的对象。 CadQuery经常被比作OpenSCAD。与OpenSCAD一样,CadQuery也是一个开源的......
2020-9-18 16:12
Python如此容易入门的原因之一是它具有动态类型。您不必指定变量的类型,只需将变量用作数据容器的标签。但在较大的项目中,拥有类型是有帮助的。如果您有一个没有记录的没有类型的函数,可能还有糟糕的变量命名,新的开发人员将会遇到困难。幸运的是,在带有PEP526🎉的Python3.6中添加了变量注释。 这篇文章的写作方式......
Data-Oriented Programming in Python(www.moderndescartes.com)
2020-9-18 10:6
许多Python用户剥夺了性能,转而追求软功能,如人机工程学、商业价值和简单性。优先考虑性能的用户通常最终会使用速度更快的编译语言,如C++或Java。 不过,有一群用户被甩在了后面。科学计算界有大量的原始数据需要处理,并且非常需要性能。然而,由于网络效应,以及Python对初学者的友好性对编程不是第一语言的科学家来......
2020-9-18 1:31
由于超出这篇博客文章范围的原因,我正在考虑增强我们的Python程序以记录电子邮件附件信息,以便Exim使用工具查看MS Office文件内部是否有不好的迹象。据我所知,Oletools不是由Ubuntu打包的,而且无论如何它都会是一个较旧的版本,所以我们需要自己添加Oletools Python包。 官方的olTo......
2020-9-17 19:41
这个资源库包含一个手写解析器,用于用100行Python代码编写形式为2*(3+4)的简单数学表达式,它的存在完全是出于教育目的。 你应该会得到14分作为结果。这可能并不令人惊讶,但你也可以。 现在,为任何东西创建手写解析器都是完全无用的,因为有像ANTLR这样的工具可以帮你完成所有繁重的工作。而且,这个特殊的问题肯......
Python's Innards: Introduction(tech.blog.aknin.name)
2020-9-17 5:56
一位朋友曾对我说:你知道吗,对某些人来说,C语言只是一堆扩展成汇编语言的宏。那是几年前的事了(聪明人:也是在llvm之前,好吗?),但这句话让我印象深刻。Kernighan和Ritchie真的看了一个C程序,看到了汇编代码吗?蒂姆·伯纳斯·李上网和你我有什么不同吗?而且,当基努·里夫斯看着那些时髦的绿色胡言乱语汤时,......
2020-9-16 22:43
用Python编写您的应用程序,并使用丰富的原生用户界面在iOS、Android、Windows、MacOS、Linux、Web和TVOS上发布它们。多个应用程序,一个代码库,在每个平台上都有完全原生的用户体验。 BeeWare允许您用Python编写应用程序并在多个平台上发布。不需要用多种编程语言重写应用程序。这意......
2020-9-14 20:32
子串移除游戏是Codeforce的一个800分的问题,我希望你已经仔细阅读了这个问题,并尝试过解决它。这个问题从根本上说,顾名思义,就是删除一个子字符串。 每次测试,您都会得到一个二进制字符串(0和1),您需要删除每个连续的1才能使Alice获胜。爱丽丝是谁?爱丽丝和鲍勃是这个游戏中的玩家,谁去掉了最高数字1&39;......
2020-9-14 0:11
本指南是对Python做出贡献的综合资源-无论是新手还是有经验的贡献者。它由维护Python的同一社区维护。我们欢迎您对Python的贡献! 以下是设置和贡献apatch所需的基本步骤。一旦你了解了基础知识,这就是一份核对表。有关完整说明,请参阅安装指南。 安装和设置Git和其他依赖项(有关详细信息,请参阅Git设置......
2020-9-12 2:55
2019年11月29日:Mypy 0.750发布。此版本对自类型、改进的存根生成器、注释的实验性静态推断以及其他改进和错误修复有更好的支持。请阅读博客帖子以了解更多详细信息。-Ivan Levkivskyi旧新闻def fib(N):a,b=0,1而a<;n:产生a a,b=b,a+b。 Def fib(n:in......
2020-9-10 11:25
你听人说过异步Python代码比普通(或同步)Python代码更快吗?怎么会这样呢?在这篇文章中,我将尝试解释异步是什么,以及它与普通Python代码有何不同。 Web应用程序通常必须处理许多请求,所有这些请求都来自不同的客户端,并且都是在短时间内到达的。为了避免处理延迟,它们必须能够并行处理多个请求,这通常称为并发......
2020-9-9 20:23
PermalLink GitHub是5000多万开发人员的家园,他们一起工作,共同托管和审查代码、管理项目和构建软件。 报名。 Python库的let-lot包括一个本地后端和一个Python API,它主要基于使用R的数据科学家所熟知的ggplot2包。 R ggplot2有大量的文档和大量的示例,因此对于那些想要......
2020-9-9 20:20
有很多方法可以配置Python3.tl;dr如果您正在寻找快速的答案,请跳到本部分,为您的成功做好准备。 当我准备前往美国PyCon时,我一直在尝试Python开发。(如果你也要去那里,并想分享你的Python故事,请告诉我!)。当我安装一个模块进行修补时,我得到了一个提示,我需要尽快安装Python3。 $pip安......
Make Julia as Pythonic as possible(discourse.julialang.org)
2020-9-8 17:21
我在寻找最好的编程语言,它的格式和语法类似于Python,但速度与c编程一样快。我找到了朱莉娅,我对此非常感激。但是看到这些代码,Julia编程就有了阶梯式学习曲线。亲爱的Julia开发者,有没有可能让Julia变得尽可能的像蟒蛇,正如我们所知,Python之所以流行是因为它的简单性。朱莉娅可以采纳蟒蛇禅宗的原则吗?......
2020-9-8 15:8
杰里米·霍华德(Jeremy Howard)是Fast.ai的创始研究员,这是一家致力于让深度学习更容易获得的研究机构。此前,他是位于加利福尼亚州旧金山的先进机器学习公司Enlitic的首席执行官和创始人。 霍华德是奇点大学的一名教员,他在那里教授数据科学。他也是世界经济论坛的一名年轻的全球领导人,并在世界经济论坛2......
How the CPython VM works(tenthousandmeters.com)
2020-9-8 5:6
这篇文章开始了一个系列,试图回答这个问题。我们将深入了解CPython的内部结构,这是Python最流行的实现。通过这样做,我们将在更深的层面上理解语言本身。这是本系列的主要目标。如果您熟悉Python并熟练地阅读C语言,但没有太多使用CPython源代码的经验,那么您很有可能会发现这篇文章很有趣。 让我们从陈述一些......
2020-9-7 20:33
几何代数(GA)是一种通用代数,在其他几个独立的数学系统中,包含: 标量、矢量和较高等级的实体可以自由且一致地以混合等级多矢量的形式混合。像这样, 从Clifford来的。G3 import*#从数学import e导入3D空间的GA,pi a=e1+2*e2+3*e3#向量R=e**(pi/4*e12)#转子R*a......
2020-9-7 5:7
我创建了一个GitHub资源库,分享我在过去5年多的时间里作为大学毕业生、大型公司员工以及芹菜和Full Stack Python等资源库的开源贡献者所学到的关于核心Python的知识。我期待着看到更多的人学习Python,并通过它追求自己的爱好。🎓。 🏆为那些喜欢动手学习的Python新手提供了一个资源,这个资源库......
2020-9-6 23:45
我最近开始了磨练我的蟒蛇技能的旅程:我想学习高级模式、习惯用法和技术。我从阅读关于高级Python的书籍开始,然而,如果没有地方应用它,这些信息似乎就不会被牢牢记住。我还希望能够在学习期间向专家提问--这是一种很难找到的安排!这就是我突然想到的问题:如果我能找到一个拥有相当高级的python代码并编写文档和测试的开放......
2020-9-4 22:16
Fixit是一个LINT框架,它是对Flake8的补充。它基于LibCST,可以提供自动修复。Lint规则通过模式匹配、测试工具包和用于非平凡Boilerplate的实用程序助手(例如,范围分析)而变得容易构建。它针对效率进行了优化,易于自定义,并附带了许多内置LINT规则。 FIXIT提供CLI命令。要对现有代码运......
2020-9-4 19:28
在生产中运行一款Web应用程序的实际成本是多少?也许比你想象的要多。Co是在DigitalOcean和Firebase上运行的Python烧瓶应用程序。目前每月约有55K独立访问者,每天约3.4K。 WebApp运行在两台相同的DigitalOcean服务器上(4个vCPU、8 GB RAM、80 GB磁盘)。我们使......
2020-9-3 8:28
Handcalcs是一个用Latex自动呈现Python计算代码的库,但是使用的方式与用铅笔编写计算的方式相似:先写符号公式,然后是数字替换,然后是结果。 因为手算显示了数字替换,所以计算变得非常容易手工检查和验证。 手算是为了与木星笔记本或木星实验室一起使用,作为一种细胞魔法。 然后,在要使用手算渲染的任何单元格中......
2020-9-2 3:9
KDeDevelopment IDE构建于现代开源技术之上,为从事任何规模项目的程序员提供了一个无缝的开发环境。它可以帮助你在不碍事的情况下完成工作。 KDeDevelopment的核心是将高级编辑器与语义代码分析相结合,这得益于对您的项目的深入理解,从而提供了丰富的编程体验。此外,KDedeveloper在开发过程......
2020-9-1 7:12
在新创建的Ubuntu16.04AWS实例上,我们开始看到,在get-pin.py(版本19.3.1)之后,python3.6mpip不再工作。Get-pip将pip放入/usr/lib/python3.6/site-packages/pip-20.2.2.dist-info,,但是我们的3.6可执行文件的sys.p......
2020-8-31 17:44
在测试对Python程序的修改时,我注意到一件奇怪的事情:程序应该发送给syslog的一些消息丢失了。 #!/usr/bin/env python3#需要以下第三方Python包:#python-daemon:https://pypi.python.org/pypi/python-daemon#pylockfile:......
2020-8-28 1:3
在2019年的Scylla峰会上,我有机会见到了伊斯雷尔·弗鲁克特,我们梦想着为Python Cassandra-Driver添加碎片感知支持,这将被称为Scylla-Driver。 几个月后,当以色列在Scylla-Users#pythonistas Slake频道上向我伸出援手,拿出第一份公关草案时,我是如此兴奋......
2020-8-27 15:8
面向数据科学家的编程语言Julia背后的开源项目揭示了,如果用户决定不再使用Julia,他们将转向哪些语言。 朱莉娅,一种植根于麻省理工学院的活泼的编程语言,已经公布了2020年年度用户调查的结果。这项研究旨在揭示那些用这种语言编写程序的人的偏好。今年,这项调查吸引了2565名Julia用户和开发者,高于2019年的......
2020-8-25 20:35
低级inotify对象,负责路径编码、原始inotify数据的读取、二进制事件到python对象的解析,并提供同步和异步接口。但仍然是低级的,因为它没有特殊处理手表或组合相关事件(例如,Move_From/Move_To)。 不会尝试将其他操作系统提供的文件通知功能抽象到跨平台界面中。 您应该使用提供的预提交挂钩来确......
2020-8-24 2:51
在这篇文章中,我们将用Python编写一个Python到C的编译器。这特别容易做到,因为Python有一个内置的解析库,而且许多CPython内部都向扩展编写者公开。 在本文结束时,只要几百行Python代码,我们就可以编译并运行以下程序: $cat tests/recursive_fib.pydef fib(N):......