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

2023-11-24

我的系统上安装了一个 Python 模块,我希望能够查看其中有哪些可用的函数/类/方法。

我想打电话给help作用在每一个上。在 Ruby 中我可以做类似的事情ClassName.methods获取该类上所有可用方法的列表。 Python中有类似的东西吗?

例如就像是:

from somemodule import foo
print(foo.methods)  # or whatever is the correct method to call

您可以使用dir(module)查看所有可用的方法/属性。另请查看 PyDocs。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何列出模块中的所有函数? 的相关文章

  • 使用 psycopg2 在 python 中执行查询时出现“编程错误:语法错误位于或附近”

    我正在运行 Python v 2 7 和 psycopg2 v 2 5 我有一个 postgresql 数据库函数 它将 SQL 查询作为文本字段返回 我使用以下代码来调用该函数并从文本字段中提取查询 cur2 execute SELECT
  • 将 saxon 与 python 结合使用

    我需要使用 python 处理 XSLT 目前我正在使用仅支持 XSLT 1 的 lxml 现在我需要处理 XSLT 2 有没有办法将 saxon XSLT 处理器与 python 一起使用 有两种可能的方法 设置一个 HTTP 服务 接受
  • OpenCV Python cv2.mixChannels()

    我试图将其从 C 转换为 Python 但它给出了不同的色调结果 In C Transform it to HSV cvtColor src hsv CV BGR2HSV Use only the Hue value hue create
  • Python(Selenium):如何通过登录重定向/组织登录登录网站

    我不是专业程序员 所以请原谅任何愚蠢的错误 我正在做一些研究 我正在尝试使用 Selenium 登录数据库来搜索大约 1000 个术语 我有两个问题 1 重定向到组织登录页面后如何使用 Selenium 登录 2 如何检索数据库 在我解决
  • Flask 会话变量

    我正在用 Flask 编写一个小型网络应用程序 当两个用户 在同一网络下 尝试使用应用程序时 我遇到会话变量问题 这是代码 import os from flask import Flask request render template
  • 使用 on_bad_lines 将 pandas.read_csv 中的无效行写入文件

    我有一个 CSV 文件 我正在使用 Python 来解析该文件 我发现文件中的某些行具有不同的列数 001 Snow Jon 19801201 002 Crom Jake 19920103 003 Wise Frank 19880303 l
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • Python pickle:腌制对象不等于源对象

    我认为这是预期的行为 但想检查一下 也许找出原因 因为我所做的研究结果是空白 我有一个函数可以提取数据 创建自定义类的新实例 然后将其附加到列表中 该类仅包含变量 然后 我使用协议 2 作为二进制文件将该列表腌制到文件中 稍后我重新运行脚本
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • Python 函数可以从作用域之外赋予新属性吗?

    我不知道你可以这样做 def tom print tom s locals locals def dick z print z name z name z guest Harry print z guest z guest print di
  • python获取上传/下载速度

    我想在我的计算机上监控上传和下载速度 一个名为 conky 的程序已经在 conky conf 中执行了以下操作 Connection quality alignr wireless link qual perc wlan0 downspe
  • Pandas:merge_asof() 对多行求和/不重复

    我正在处理两个数据集 每个数据集具有不同的关联日期 我想合并它们 但因为日期不完全匹配 我相信merge asof 是最好的方法 然而 有两件事发生merge asof 不理想的 数字重复 数字丢失 以下代码是一个示例 df a pd Da
  • 如何在Python中对类别进行加权随机抽样

    给定一个元组列表 其中每个元组都包含一个概率和一个项目 我想根据其概率对项目进行采样 例如 给出列表 3 a 4 b 3 c 我想在 40 的时间内对 b 进行采样 在 python 中执行此操作的规范方法是什么 我查看了 random 模
  • 解释 Python 中的数字范围

    在 Pylons Web 应用程序中 我需要获取一个字符串 例如 关于如何做到这一点有什么建议吗 我是 Python 新手 我还没有找到任何可以帮助解决此类问题的东西 该列表将是 1 2 3 45 46 48 49 50 51 77 使用
  • 有人用过 Dabo 做过中型项目吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我们正处于一个新的 ERP 风格的客户端 服务器应用程序的开始阶段 该应用程序是作为 Python 富客户端开发的 我们目前正在评估 Dabo
  • 如何计算 pandas 数据帧上的连续有序值

    我试图从给定的数据帧中获取连续 0 值的最大计数 其中包含来自 pandas 数据帧的 id date value 列 如下所示 id date value 354 2019 03 01 0 354 2019 03 02 0 354 201
  • 在 Qt 中自动调整标签文本大小 - 奇怪的行为

    在 Qt 中 我有一个复合小部件 它由排列在 QBoxLayouts 内的多个 QLabels 组成 当小部件调整大小时 我希望标签文本缩放以填充标签区域 并且我已经在 resizeEvent 中实现了文本大小的调整 这可行 但似乎发生了某
  • 使用 Python 的 matplotlib 选择在屏幕上显示哪些图形以及将哪些图形保存到文件中

    我想用Python创建不同的图形matplotlib pyplot 然后 我想将其中一些保存到文件中 而另一些则应使用show 命令 然而 show 显示all创建的数字 我可以通过调用来避免这种情况close 创建我不想在屏幕上显示的绘图
  • 从列表指向字典变量

    假设你有一个清单 a 3 4 1 我想用这些信息来指向字典 b 3 4 1 现在 我需要的是一个常规 看到该值后 在 b 的位置内读写一个值 我不喜欢复制变量 我想直接改变变量b的内容 假设b是一个嵌套字典 你可以这样做 reduce di
  • 如何将输入读取为数字?

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 Why are x and y下面的代码中使用字符串而不是整数 注意 在Python 2

随机推荐

  • 为什么实例变量是final的?

    I read 这个问题关于不可变对象 并留下了关于不可变对象和最终字段的问题 为什么不可变类中的实例变量需要是final的 例如 考虑这个不可变的类 public final class Immutable private final in
  • Pandas 数据框组:对一列求和,从其他列中取出第一个元素

    我有一个熊猫数据框 x pd DataFrame from dict row 1 1 2 2 3 3 3 add 1 2 3 4 5 6 7 take1 a b c d e f g take2 11 22 33 44 55 66 77 ra
  • TFS 通过名称获取用户

    我正在尝试添加由 Excel 中的 TFS API 运行的测试 在 Excel 的一个字段中 我得到了执行测试的用户 我想在服务器中更新它为了更新它我需要让用户作为TeamFoundationIdentity ims tfs GetServ
  • C 中的可移植嵌套函数

    是否可以使用嵌套函数 块编写可移植的 C 代码 我知道 gcc 仅支持嵌套函数作为非标准扩展 而 clang 仅支持块 但有没有办法编写可以使用标准 C 和 MACROS 来编译的代码 如果不可能 最好的解决办法是什么 举个例子 如何实现以
  • 使用委托条件对 C# 列表进行二分搜索

    我有一个List
  • document.defaultView.getCompulatedStyle 和 window.getCompulatedStyle 之间有什么区别

    当获取元素的样式时 我们总是使用 if document defaultView document defaultView getComputedStyle 检查浏览器是否支持该方法 为什么不使用if window getComputedS
  • Jenkins不允许同一作业在同一节点上同时运行?

    我有 4 个节点和 2 个作业 任何节点可以同时运行2个作业 并且任何作业都可以并发执行 我希望能够限制在同一台机器上同时运行相同的作业 例如 职位 J1 和 J2 节点 N1 N2 N3 和 N4 我可以在同一个节点上同时运行 J1 和
  • bash - 删除所有 Unicode 空格并替换为普通空格

    我有一个包含很多文本的文件 并且混合有特殊的space人物 那些是统一码空间 我需要将它们全部替换为normal 空间 字符 轻松使用 perl perl CSDA plE s s g file 但正如 mklement0 在评论中正确所说
  • DATETIME 字段上的 GROUP BY 月份

    我在 mysql 中有以下查询 SELECT title added on FROM title 结果如下 Somos T o Jovens 2013 10 10 16 54 10 Moulin Rouge Amor em Vermelho
  • C# RSA 使用给定的 PKCS#1 公钥加密文本

    我正在尝试编写一个函数 接收要编码的字符串和公钥作为 PKCS 1 格式的 Base64 编码字符串 并返回编码字符串 public static string EncryptRsa string stringPublicKey strin
  • 如何用扫描仪确定行尾?

    我的程序中有一个扫描仪 可以读取部分文件并将其格式化为 HTML 当我读取文件时 我需要知道如何让扫描仪知道它位于行尾并开始写入下一行 这是我的代码的相关部分 如果我遗漏了任何内容 请告诉我 scanner object to read t
  • PHP 数组使用内部 val 排序

    Array 1 gt Array id gt 1 sort gt 1 3 gt Array id gt 3 sort gt 3 2 gt Array id gt 2 sort gt 2 我如何对其进行排序 以便使用内部 排序 键重新排序 即
  • 单击 UI 搜索栏并显示键盘时在事务中调用

    我做了一个 ViewController 其中有一个按钮和 UITextfield 当我单击按钮时 会显示带有 UISearchBar 的 UITableViewController 并显示语言列表 我的问题是 当我第一次运行应用程序时 单
  • 我可以将接口用作实体框架的属性吗?

    我有以下类 它是数据库表的模型 public class User IUser internal int Id get set public string Name get set public string Email get set p
  • 二分查找和不变关系

    我正在读这个post并试图弄清楚我们如何确定二分搜索的不变关系 具体来说 在他举的两个例子中 为什么这两个不变关系不同呢 是什么造成了不同 A start 另一个问题是 我可以简单地将框架更改为 int binarySearchFramew
  • Firebase Cloud Functions:onRequest 和 onCall 之间的区别

    浏览文档 我遇到了 您可以直接使用 HTTP 请求或来自客户的电话 source there 引用中的链接 是提到functions https onCall 但在教程中here 另一个函数functions https onRequest
  • 验证错误:捆绑包包含不允许的嵌套捆绑包

    作为后续我的另一个问题 我在提交 iOS 8 应用程序 包括共享扩展和框架目标 时仍然遇到问题 在尝试提交时 我收到上述错误消息 其他有我问题的人 如前面链接的问题中指出的 也有同样的问题 但以与我的案例无关的方式解决了它 该错误消息暗示我
  • 调用“Class.forName”时未选中强制转换警告

    我的代码如下 package com foo public class TestComposition public static void main String args try Class
  • 在选择选项上绑定点击事件

    我在制作时遇到问题clickHTML 上的事件option元素工作 即使是一个简单的console log hello 行不通的 我正在尝试这样做 mySelect option bind click function console lo
  • 如何列出模块中的所有函数?

    我的系统上安装了一个 Python 模块 我希望能够查看其中有哪些可用的函数 类 方法 我想打电话给help作用在每一个上 在 Ruby 中我可以做类似的事情ClassName methods获取该类上所有可用方法的列表 Python中有类