小编Che*_*Bin的帖子

Pyinstaller 无法执行脚本 pyi_rth_pkgres

我使用 pyinstaller 将 py 脚本转换为 exe,但是当我尝试运行 exe 时,我得到了这个。我该如何修复它? 错误图像

python pyinstaller

2
推荐指数
1
解决办法
3794
查看次数

如何将按键仅绑定到笔记本选项卡之一

我想将“Enter”键仅绑定到其中一个选项卡,这是示例代码

from tkinter import *
from tkinter import ttk


def hello(event):
    print('hello')


window = Tk()
window.geometry('500x500')
tab_control = ttk.Notebook(window)
tab_1 = ttk.Frame(tab_control)
tab_2 = ttk.Frame(tab_control)
tab_control.add(tab_1, text='Tab 1')
tab_control.add(tab_2, text='Tab 2')
tab_control.pack(expand=1, fill='both')

window.bind('<Return>', hello)

window.mainloop()
Run Code Online (Sandbox Code Playgroud)

window.bind()将允许用户在两​​个选项卡中运行hello()功能。但我只想将它绑定到tab_1.

我尝试过tab_1.bind('<Return>', hello),但两个选项卡中都没有任何响应。

python tkinter

0
推荐指数
1
解决办法
395
查看次数

是否可以将较小的列表合并为较大的列表

假设我有 2 个列表如下

list1 = ['NA', 'NA', 'NA', 'NA', 'NA']
list2 = ['a', 'b', 'c']
Run Code Online (Sandbox Code Playgroud)

如何将 list2 合并到 list1 中,结果如下

list1 = ['a', 'b', 'c', 'NA', 'NA']
Run Code Online (Sandbox Code Playgroud)

使用 for 循环一个一个地替换项目就可以完成这项工作,但有没有更快的方法?

python list

0
推荐指数
1
解决办法
69
查看次数

标签 统计

python ×3

list ×1

pyinstaller ×1

tkinter ×1