#python

2021-1-9 17:36
易于上手。 Thonny内置了Python 3.7,因此只需要一个简单的安装程序,您就可以学习编程了。 (如果需要,您也可以使用单独的Python安装。)最初的用户界面被剥夺了所有可能会使初学者分心的功能。 无障碍变量。使用hello-world完成后,请选择“查看”→“变量”,然后查看您的程序和shell命令如何......
2021-1-9 7:9
Python程序(通常很短)很难完善特定技能。 -norvig / pytudes
2021-1-4 12:38
每次回到Rust时,我都必须弄清楚模块系统是如何工作的。这是我将其与Python的模块系统进行比较的一些说明。 板条箱是Rust中的构建目标。板条箱可以是库,也可以是二进制文件。可以用货物建造。 在Python中,库称为“包”。二进制文件是一个完全异构的概念,通常通过配置入口点来安装。这样的二进制文件甚至不......
2021-1-3 9:49
ZipFly是一个基于zipfile.py的zip存档生成器,它是由Buzon.io创建的,用于生成非常大的ZIP存档以立即发送给客户端,或者用于编写大型ZIP存档而不会占用大量内存。 基本用例是即时压缩。 zipfile deflater将缓冲一些数据,但是内存膨胀将受到很大的限制。数据将以相当固定的时......
2021-1-2 17:9
以下是不完整的程序列表,它们都旨在以某种方式帮助创建或管理虚拟环境: 显然,这些东西一定很难做到正确。我也必须是个笨蛋,因为在编写了数千行Python之后,我什至不知道我们要在这里解决什么问题,而且名称不同的大量相关程序使我无法继续阅读。远。 一个独立的目录树,其中包含针对特定版本的Python的Pytho......
2021-1-2 17:9
如果您觉得这个项目对您有用,请考虑花一些时间来改善它!有关贡献的更多详细信息,请查看CONTRIBUTORS.md和DEVELOPMENT.md。 通过Python脚本创建Terraform具有比手工编写Terraform配置更好的灵活性。 Terraform 0.12对如何处理JSON格式的配置......
2021-1-1 8:54
最近我一直处于反思状态,可能是因为这是非常多事的一年的结尾。变化无处不在,技术是推动者。 关于这一点,我一直在思考我自己在再保险行业中技术驱动型变革方面的经验,从2017年至今,我一直在该公司担任分析师。 在这短短的三年中,我观察到了数据分析方法的巨大变化。基于Excel的模型,似乎似乎是最先进的,突然变得太慢和......
How Python attributes work(tenthousandmeters.com)
2020-12-31 21:20
当我们获取或设置Python对象的属性时会发生什么?这个问题并不像乍看起来那样简单。的确,任何有经验的Python程序员都对属性如何工作有很好的直观理解,而文档则可以极大地增进理解。但是,当出现有关属性的真正平凡的问题时,直觉将失败,文档也将无济于事。为了获得深刻的理解并能够回答此类问题,必须研究如何实现属性。这就是......
2020-12-30 6:21
免责声明:今年,我们的选择在很大程度上受机器学习/数据科学图书馆的影响,尽管其中某些确实对非数据科学人士非常有用。此外,尽管我们有10个主要选择(还有奖金),但我们还是决定增加一个新的“荣誉提及”部分,以便对我们发现但不能遗漏的其他图书馆公道。 这篇文章的精神是使这些图书馆更具可见性,并围绕我们可能已经错过的其他一......
2020-12-29 14:33
你好!欢迎来到每年一次的博客文章!今年,我想研究一下我在工作中遇到的最奇怪的错误。为了做好准备,让我们从各种背景开始。 📚 当我们使用非标准端口编写URL时,请在:之后指定端口。使用主机名和IPv4地址,这很简单。这是一些Python代码,以显示它是多么容易。 >>> url = urlli......
Docker and Python(matteoguadrini.github.io)
2020-12-28 7:4
当我们开发多个python项目时,我们需要使用所有项目的依赖项来配置我们的开发环境。当项目开发中有很多人时,这变得更加复杂。为此,您需要创建一个与其他人隔离的开发环境。感谢docker容器,我们可以做到这一点。 pydk├───requirements.txt└───src└───server.py 现在,我......
2020-12-25 18:40
C ++标准库包含丰富的容器,迭代器和算法的集合,这些容器,迭代器和算法可以组合起来以产生复杂问题的优雅解决方案。最重要的是,它们速度很快,使C ++成为编写高性能代码的诱人选择。 NVIDIA最近推出了stdpar:一种使用nvc ++编译器在GPU上自动加速C ++标准库算法执行的方法。这意味着使用标准库容器和......
2020-12-25 0:36
从理论上讲,在Python中,所有类型都源自对象(它们是对象的直接或间接子类)。多年来,我一直相信(并书面认为)在实现级别上,对于用CPython用本机C代码编写的类型(Python的标准实现以及您可能正在使用的一种)而言,情况并非如此。用Cmight编写的类型的行为就好像它们是对象的后代一样,但是我认为它们的行为实......
2020-12-22 2:58
免责声明:今年,我们的选择在很大程度上受机器学习/数据科学图书馆的影响,尽管其中某些确实对非数据科学人士非常有用。此外,尽管我们有10个主要选择(还有奖金),但我们还是决定增加一个新的“荣誉提及”部分,以便对我们发现但不能遗漏的其他图书馆公道。 这篇文章的精神是使这些图书馆更具可见性,并围绕我们可能已经错过的其他一......
2020-12-21 10:55
大家好,今天我要讨论python中print()函数的一些功能。您可能会遇到其中一些功能,而其他功能似乎很新。 让我们从了解打印功能的基础开始。在python中,内置的print函数用于打印各种东西-文本,数字,对象,字典等,但是此函数如何处理呢?!你可能认为;它就是可以做到的,就是为此而做的。但实际上,pytho......
2020-12-20 23:38
Kivy-开源Python库,用于快速开发利用创新用户界面的应用程序,例如多点触控应用程序。 Kivy可在Linux,Windows,OS X,Android,iOS和Raspberry Pi上运行。您可以在所有受支持的平台上运行相同的代码。 它可以本地使用大多数输入,协议和设备,包括WM_Touch,W......
2020-12-19 23:47
我偶尔会喜欢解决算法问题,例如Project Euler或Code Advent,自从我还是个PHP小子以来就一直在做这些事情,与我在英国的信息学奥林匹克竞赛中在英国的同龄人竞争。和非常有趣。 技术面试经常在技术面试中使用,我觉得这没什么好玩的。 无论哪种情况,使用自动化测试都会使这些问题更容易解决,我希望我早点......
2020-12-19 4:57
Ganja.js是JavaScript的几何代数代码生成器。它生成任何签名的Clifford代数和子代数,并实现运算符重载和代数常数。 @misc {https://doi.org/10.5281/zenodo.3635774,doi = {10.5281 / ZENODO.3635774},url = {htt......
Python at Scale: Strict Modules(instagram-engineering.com)
2020-12-18 16:7
欢迎来到Instagram上有关Python系列的第三篇文章!正如我们在本系列的第一篇文章中提到的那样,Instagram服务器是数百万行的Python整体,并且移动迅速:每天数百次提交,每隔几分钟部署到生产中。 以这种规模和速度使用Python时,我们遇到了一些痛点。本文介绍了一些我们认为可能也会影响其他方面的内......
2020-12-18 15:58
通过取消Python垃圾收集(GC)机制,该机制可以通过收集和释放未使用的数据来回收内存,Instagram的运行效率可以提高10%。是的,您没听错!通过禁用GC,我们可以减少内存占用并提高CPU LLC缓存命中率。如果您想知道为什么,请系好安全带! Instagram的网络服务器在Django上以多进程模式运行......
2020-12-15 16:13
书籍这是我个人的合法免费Python书籍清单。警告:无包装免费书籍非常不可靠,今天免费的书籍明天就不再免费,因为撰写本文时它们是免费的,所以将它们包括在内。 Oreilly的情况与此类似。两家出版社都已根据需要进行了注释。如果不再存在免费或损坏的链接,请通过gmail dot com的arj.python邮寄给我,以......
2020-12-13 20:4
带有自然教科书显示,电子表格和Python的图形计算器,非常适合数学学习。 使用以前型号fx-9860GII的客户可以使用fx-9860GIII来实现关键的操作和功能。
2020-12-13 3:14
STJ:Python将帮助您在玩乐的同时学习编程 Python编码器工作是绝佳的职业选择。将不到一小时的未来工作投入到可以帮助您提升职业生涯的平台上! 如果您正在学习编码,通常很难发现并记住所有编程功能。 STJ Python抽认卡使超级简单。它结合了最新的存储技术,可帮助您快速记住功能。 根据研......
How Python object system works(tenthousandmeters.com)
2020-12-12 1:56
从本系列前面的部分我们知道,Python程序的执行包括两个主要步骤: 我们已经将重点放在第二步已经有一段时间了。在第4部分中,我们研究了评估循环,即执行Python字节码的地方。在第5部分中,我们研究了VM如何执行用于实现变量的指令。我们还没有讨论虚拟机实际上是如何计算某些东西的。我们推迟这个问题是因为要回答这个......
2020-12-12 0:35
Rust具有令人惊叹的dbg宏,可让您快速设置一个表达式打印机,该打印机也将放在源代码行中。它还返回表达式的值,因此您甚至可以在需要时轻松地内联打印! 令a = 2;让b = dbg! (a * 2)+1; // ^-打印:[src / main.rs:2] a * 2 = 4 assert_eq! (b,5); ......
2020-12-7 0:29
#Python #Stocks #StockAnalysis #AlgorithmicTrading开始使用python编程语言进行金融股票分析。 在本系列的第1部分中,...
2020-12-6 20:46
Skybolt是一种实时行星环境渲染引擎,旨在用于飞行模拟器,航空航天研发和地理空间应用。 Skybolt用C ++编写,基于OpenSceneGraph,并支持CIGI与主机应用程序进行通信。 Skybolt还具有Python API,可轻松与科学和工程研究工具集成。 Skybolt存储库包括Sprocket,这......
2020-12-6 7:11
效率我的比赛中出现错误。 80名选手中的一位陷入困境。好像真的卡住了:一个严重的缺陷!该错误应该不会发生,不可能发生,但是确实发生了。唯一的可能性是我使用的Web套接字堆栈。原来,该图层未按预期工作,并且无法对其进行修复。 las,我寻求替代解决方案。 在这里,我描述了我的构想:使用Python websocket......
2020-12-6 2:41
2020年是非同寻常的一年。 但是,随着去年创建了超过6000万个新存储库,一件事仍然是正确的- 今年,这一大流行病迫使我们许多人远程工作,而我们的重点更多地转移到了育儿,教育,个人健康以及如何平衡所有这些方面。 但是,随着全球工作场所转移到新的现实中,我们还看到了通过开放源代码开发者之间的联系和友情的增加。 考......
The Atheris Python Fuzzer(opensource.googleblog.com)
2020-12-5 11:16
模糊测试是一种发现编程错误的众所周知的技术。这些可检测的错误中有许多都具有严重的安全隐患。 Google使用此技术发现了数千个安全漏洞和其他错误。传统上,模糊处理是在C或C ++等本地语言上使用的,但是去年,我们构建了一个新的Python模糊处理引擎。今天,我们将Atheris模糊引擎作为开源发布。 Atheris可......