找到关于 Python 的 10786 篇文章

如何在 Tkinter 窗口中打开网站?

Dev Prakash Sharma
更新于 2021-12-16 10:56:45

5K+ 次查看

Tkinter 提供了许多内置函数和方法,其中包含多个实用程序函数,可以帮助我们构建用户友好的应用程序。在 Tkinter 中,如果要打开网页,可以使用内置的 Python 库 webview,它允许用户在其自己的原生 GUI 窗口中查看 HTML 内容。可以使用以下命令安装 webview 库:pip install pywebview 要创建一个将打开请求的 HTML 内容的窗口,首先必须使用 create_window(win_title, 'URL') 方法创建一个窗口容器,并在方法中指定 URL。这将创建一个… 阅读更多

Python Tkinter – 如何相对于根窗口定位 topLevel() 窗口部件?

Dev Prakash Sharma
更新于 2021-12-16 10:55:30

6K+ 次查看

在 Tkinter 中,toplevel 窗口部件用于创建弹出模式窗口。toplevel 窗口创建的弹出窗口的工作方式类似于 Tkinter 应用程序的默认窗口。它可以具有文本窗口部件、按钮窗口部件、画布窗口部件、框架等窗口部件。可以通过使 toplevel 窗口在整个屏幕上灵活来确定其大小和位置。在 toplevel 窗口中,所有窗口部件始终放置在其他窗口的顶部。可以使用 root.winfo_x() 和 root.winfo_y() 获取根窗口的位置。然后,可以使用 geometry 方法定位… 阅读更多

在 Tkinter 画布中创建 LabelFrame

Dev Prakash Sharma
更新于 2021-12-16 10:54:10

2K+ 次查看

Tkinter 提供了许多内置窗口部件,可用于创建高级桌面应用程序。LabelFrame 窗口部件就是其中之一,它允许用户添加带标签的框架。Label 是 LabelFrame 中的另一个窗口部件,用于在框架或任何容器中添加文本或图像。LabelFrame 窗口部件有两个主要组件:标题栏(也称为 LabelFrame 窗口部件的文本)。内容(LabelFrame 窗口部件的内容。可以在 LabelFrame 窗口部件内添加图像或文本作为内容。)要定义 LabelFrame 窗口部件,需要… 阅读更多

如何在 Tkinter 文本框中获取新的 API 响应?

Dev Prakash Sharma
更新于 2021-12-16 10:52:25

1K+ 次查看

API 在应用程序中实现服务或功能方面非常有用。API 有助于在服务器和客户端之间建立连接,因此,每当客户端使用 API 方法之一向服务器发送请求时,服务器都会向客户端响应状态代码(201 作为成功响应)。可以使用 GET、POST、PUT 或 DELETE 等方法之一向任何 API 发出请求。但是,如果要创建一个需要使用公开的 API 之一(例如…)向服务器发出请求的应用程序,则… 阅读更多

在 Tkinter 中向选定文本添加彩色文本

Dev Prakash Sharma
更新于 2021-12-16 10:42:46

1K+ 次查看

如果要在应用程序中实现可以接受多行用户输入的文本编辑器,则可以使用 Tkinter Text 窗口部件。Tkinter 中的 Text 窗口部件通常用于为应用程序创建文本编辑器,我们可以在其中编写文本并执行选择、编辑和在应用程序中创建特定文本等操作。如果要突出显示文本并为突出显示的文本提供颜色,则可以使用 tag_add("start", "first", "second") 方法。tag_add() 方法采用两个参数,用于从文本窗口部件中选择指定的文本。可以… 阅读更多

如何设置 Tkinter 网格的特定行数和列数?

Dev Prakash Sharma
更新于 2021-12-16 10:41:34

3K+ 次查看

在 Tkinter 中,可以使用不同的几何管理器设置应用程序的 GUI。网格几何管理器是 Tkinter 中最有用的几何管理器之一,用于使用 2D 几何形式设置应用程序中窗口部件的位置。使用网格几何管理器,可以设置特定数量的行和列,并将窗口部件放置在应用程序的任何位置。要设置特定数量的行和列,需要指定行和列配置的大小值,这有助于设置… 阅读更多

Python - Pandas DataFrame 的行排序

Prateek Jangid
更新于 2021-11-26 06:03:47

936 次查看

添加一列,其中包含提供的 Dataframe 中每一行的排名,这将有助于我们对 Dataframe 进行排序并确定特定元素的排名,例如:我们的 Dataframe名称 播放时间(以小时为单位) 评分0使命召唤 45 超过平均水平1全面过量 46 优秀2GTA 352 最佳3恶霸 22 平均输出名称 播放时间(以小时为单位) 评分 排名0使命召唤 45 超过平均水平 3.01全面过量 46 优秀 2.02GTA 352 最佳 1.03恶霸 22 平均 4.0现在,如上例所示,我们的排名是整数,但旁边有一个小数,这意味着我们也可以使用实数进行排名,当多个元素在… 阅读更多

如何安装 Python SciPy?

Gaurav Kumar
更新于 2021-12-14 11:35:14

536 次查看

可以使用以下方法安装 Python SciPy:科学 Python 发行版 - 有各种科学 Python 发行版提供语言本身以及最常用的包。使用这些发行版的优势在于,它们需要很少的配置,并且几乎可以在所有设置上运行。这里将讨论三个最有用的发行版:Anaconda - Anaconda 是一个免费的 Python 发行版,可在 MS Windows、Mac OS 和 Linux 上良好运行。它为我们提供了 1500 多个 Python 和 R 包以及大量库的集合。此 Python 发行版最适合初学者。WinPython - 它… 阅读更多

如何在 Selenium 中使用 Python 触发无头测试执行?

Debomita Bhattacharjee
更新于 2021-11-19 10:58:05

852 次查看

Selenium 支持无头执行。在 Chrome 浏览器中,可以使用 ChromeOptions 类实现无头执行。必须创建此类的对象并向其应用 add_arguments 方法。最后,将参数 --headless 传递给此方法。让我们获取在无头模式下启动的页面 - 关于 Tutorials Point 的职业 - Tutorialspoint 的标题:示例代码实现from selenium import webdriver from selenium.webdriver.chrome.options import Options # Options 类的对象 c = Options() # 传递无头参数 c.add_argument("--headless") # 向 webdriver 对象添加无头参数 driver = webdriver.Chrome(executable_path='../drivers/chromedriver', options=c) # 隐式等待时间 driver.implicitly_wait(5) ... 阅读更多

如何在 PyTorch 中计算张量元素的对数?

Shahid Akhtar Khan
更新于 2021年11月6日 10:08:01

1K+ 次查看

要在 PyTorch 中计算张量元素的对数,我们使用 torch.log() 方法。它返回一个新张量,其中包含原始输入张量元素的自然对数值。它将张量作为输入参数并输出张量。步骤导入所需的库。在以下所有 Python 示例中,所需的 Python 库为 torch。确保您已安装它。创建一个张量并打印它。计算 torch.log(input)。它将输入(一个张量)作为输入参数,并返回一个新张量,其中包含输入元素的自然对数值。打印张量 ... 阅读更多

广告

© . All rights reserved.