找到 34423 篇文章,关于编程

如何让 IntelliJ 识别常见的 Python 模块?

Rajendra Dharmkar
更新于 2019年10月1日 06:55:23

473 次浏览

要使 IntelliJ 识别常见的 Python 模块,只需创建并添加 Python SDK 文件 -> 项目结构 -> 项目 -> 项目 SDK -> 新建,然后选择 Python 解释器的安装路径(例如,Windows 中的 C:\Python26 和 Linux 中的 /usr/bin/python2.7)作为主路径。这允许 IntelliJ 在这些目录中查找,以提供建议和文档提示。如果您的 Python SDK 已正确配置,但仍然遇到未识别内置函数的问题,请尝试以下操作:文件 -> Invalidate Caches/Restart

如何在 Python 中删除已安装的模块?

Sarika Singh
更新于 2022年11月23日 07:10:24

36K+ 次浏览

您可以在 Windows 上通过打开 Windows 命令提示符并输入以下命令来卸载 Python 包:pip uninstall module_name 使用 pip 卸载包 Python 的包管理器称为 PIP。换句话说,它是一个工具,使我们能够安装 Python 包和依赖项(代码正常运行且不引发任何错误所需的软件元素),而这些元素尚未通过 Python 标准库提供给我们。计算机语言的简化安装任何外部依赖项的工具称为包管理器。任何包都可以安装 ... 阅读更多

如何安装 Python 模块?

Sarika Singh
更新于 2022年11月23日 07:14:29

14K+ 次浏览

包含 Python 定义和语句的文件称为模块。模块是一个包含 Python 代码的文件;“Program.py”文件将是一个名为“Program”的模块。我们使用模块将复杂的程序划分为更小、更易于管理的部分。代码重用也可以通过模块实现。我们可以将最常用的函数定义在模块中并导入它,而不是将其定义复制到多个程序中。在 Windows 中安装 Python 模块 Python 包管理器 (pip) 允许安装模块和包。打开终端并使用 pip 命令 ... 阅读更多

如何列出 Python 模块中的所有函数?

Sarika Singh
更新于 2023年8月26日 08:19:02

41K+ 次浏览

在本文中,我们将讨论如何列出 Python 模块中的所有函数。Python 模块包含多个不同的函数,这些函数允许广泛的代码重用,使复杂代码变得简单。它还通过将平台相关的代码更改为平台无关的 API 来增强 Python 程序的可移植性 Python 标准库由用 C 编写的模块组成,这些模块提供对系统功能的访问,以及用 Python 编写的模块,这些模块为日常问题提供通用解决方案,使程序员的生活变得轻松,因为它可以防止为简单问题编写冗长的代码 使用 dir() 获取模块中的函数 ... 阅读更多

json 和 simplejson Python 模块之间有什么区别?

Rajendra Dharmkar
更新于 2019年9月30日 08:59:36

735 次浏览

json 是 simplejson,已添加到标准库中。但由于 json 是在 2.6 中添加的,因此 simplejson 具有在更多 Python 版本 (2.4+) 上工作的优势。simplejson 的更新频率也高于 Python。虽然它们是相同的,但标准库中包含的版本不包含最新的优化。因此,如果您需要(或想要)最新版本,则最好使用 simplejson 本身,如果可能。一个好的做法是使用一个或另一个作为后备。例如,try: import simplejson as json except ImportError: import json

为什么缩进在 Python 中很重要?

Malhar Lathkar
更新于 2019年9月30日 09:00:06

801 次浏览

很多时候需要将程序中的多个语句视为一个块。不同的编程语言使用不同的技术来定义类、函数、条件和循环等结构中语句块的作用域和范围。例如,在 C 和 C++ 中,花括号内的语句被视为一个块。Python 使用统一的缩进标记语句块。在块符号 : 开始之前使用。块中的第一个和后续语句通过留出额外的(但统一的)空格(称为缩进)来编写。为了表示块的结束,空格会缩进。 ... 阅读更多

Python 中的保留关键字是什么?

Malhar Lathkar
更新于 2020年2月14日 11:03:21

21K+ 次浏览

保留字(也称为关键字)在语言中具有预定义的含义和语法。这些关键字必须用于开发编程指令。保留字不能用作其他编程元素的标识符,例如变量名、函数名等。以下是 Python 3 中保留关键字的列表andexceptlambdawithasfinallynonlocalwhileassertfalseNoneyieldbreakfornotclassfromorcontinueglobalpassdefifraisedelimportreturnelifinTrueelseistryPython 3 有 33 个关键字,而 Python 2 有 30 个。print 已从 Python 2 中删除作为关键字,并作为内置函数包含在内。要检查关键字列表,请在解释器中键入以下命令:>>> import keyword >>> keyword.kwlist

哪些是有效的 Python 标识符?

Pythonista
更新于 2019年9月30日 09:00:47

745 次浏览

Python 程序中的标识符是在其中为各种元素(例如关键字、变量、函数、类、模块、包等)赋予的名称。标识符应以字母(小写或大写)或下划线 (_) 开头。后面可以跟多个字母数字字符或下划线。关键字是预定义的。它们都小写。它们不能用于任何其他目的。按照惯例,类的名称以大写字母开头。而其他名称则以小写字母开头。变量名前面的单个下划线用于表示私有变量。开头处的两个下划线表示变量是强 ... 阅读更多

如何查找 Python 模块源代码的位置?

Manogna
更新于 2019年9月30日 09:02:50

11K+ 次浏览

对于纯 Python 模块,您可以通过查看 module.__file__ 来查找源文件的位置。例如, >>> import mymodule >>> mymodule.__file__ C:/Users/Ayush/mymodule.py  但是,许多内置模块是用 C 编写的,因此 module.__file__ 指向 .so 文件(Windows 上没有 module.__file__),因此,您无法查看源代码。您可以手动转到并检查 PYTHONPATH 变量内容以查找从这些内置模块导入的目录。  从命令行运行“python -v”会告诉您正在导入什么以及从哪里导入。如果您想 ... 阅读更多

如何卸载(重新加载)Python 模块?

Manogna
更新于 2019年9月30日 08:50:27

552 次浏览

函数 reload(moduleName) 重新加载以前加载的模块(假设您使用语法“import moduleName”加载了它,而没有退出脚本)。它旨在用于对话式使用,在这种情况下,您已编辑了模块的源文件,并且希望在不退出 Python 并重新启动它的情况下对其进行测试。例如,>>> import mymodule >>> # 编辑了 mymodule 并希望在此脚本中重新加载它 >>> reload(mymodule)请注意,moduleName 是模块的实际名称,而不是包含其名称的字符串。Python 文档中关于 reload 函数的状态如下: Python 模块的代码将被重新编译,并且模块级代码将被重新执行,定义 ... 阅读更多

广告