RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-288376

оаав ирыыва's questions

Martin Hope
оаав ирыыва
Asked: 2020-08-18 18:14:46 +0000 UTC

PowerShell 网络文件夹可访问性检查失败

  • 0

有一个脚本写在PowerShell:

$path1 = "Y:\"
if ((Test-Path $path1)) {Write-host "Папка существует"}
else {Write-host "Папка не существует"}

已映射网络驱动器Y:\,您需要检查当前是否有访问权限。

cmd当通过without运行脚本时UAC,一切正常(True),当cmdwith时UAC,它写相反(False)。

当变量为 时$path1 = "C:\Users\",即使具有管理员权限,一切正常。


现在,当您以管理员身份运行这些脚本时,一切正常,但是当我从任务调度程序下运行这些脚本时,它不起作用,现在该怎么办......

powershell
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-07-09 15:07:18 +0000 UTC

在 openvpn 中,客户端不 ping 并且无法访问网络文件夹

  • 0

下午好,我的 VPN 已经启动并运行了一年,但我无法设置对客户端网络文件夹的共享访问,而且它们也无法 ping。

一个细微的差别,到处都有 VPN 适配器Неопознанной сети,我无法将它移动到我的家庭网络


图片

这就是设备列表的样子。最有趣的是,客户端 4被 ping 通,但无法访问共享文件夹,其余客户端未 ping 通,无法访问其网络文件夹。通过禁用公共网络的防火墙来解决该问题。可以提示哪些例外情况需要引入防火墙,客户端从服务器下响应并且可以访问他们的网络文件夹?并且通过 RDP 从服务器下连接到客户端没有问题。

Сервер(ping) -->  Клиент 1 =          не работает
Сервер(сетевые папки) -->  Клиент 1 = не работает
Сервер(RDP) -->  Клиент 1 =           РАБОТАЕТ!!!

Сервер(ping) -->  Клиент 2 =          не работает
Сервер(сетевые папки) -->  Клиент 2 = не работает
Сервер(RDP) -->  Клиент 2 =           РАБОТАЕТ!!!

Сервер(ping) -->  Клиент 3 =          не работает
Сервер(сетевые папки) -->  Клиент 3 = не работает
Сервер(RDP) -->  Клиент 3 =           РАБОТАЕТ!!!

Сервер(ping) -->  Клиент 4 =          РАБОТАЕТ!!!
Сервер(сетевые папки) -->  Клиент 4 = не работает
Сервер(RDP) -->  Клиент 4 =           РАБОТАЕТ!!!
vpn
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-06-21 21:02:40 +0000 UTC

如何截取屏幕截图并将其保存到变量中?

  • 0

如何截取屏幕截图并将其保存到变量中,以便稍后在 tkinter 中使用它?


或者换一种说法

为了使代码有效地工作,而不是保存到文件然后读取它:

screen = ImageGrab.grab()
screen.save('screenshot.png', 'PNG')

screen_sh = PhotoImage(file="./screenshot.png")
label = Label(can_top, image=screen_sh)
label.place(x=3, y=0)
python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-06-01 19:58:21 +0000 UTC

tkinter 自制 OptionMenu 出错

  • 0

这是代码:

class Option_Menu():
    import tkinter as tk
    def __init__(self, master, value=("Пример 1","Пример 2","Пример 3"), default=0,**kw):
        self.master = master
        self.value = value
        self.default = default
        self.max = len(value)

        self.lab = Label(master, text=str(value[default]), **kw)

        self.menu = Menu(tearoff=0)
        for i, txt in enumerate(value):
            print(i)
            self.menu.add_command(label=txt, command=lambda: self.remap_default(int(i), value))

        #self.menu.add_command(label="Пример 1", command=lambda: self.remap_default(0))
        #self.menu.add_command(label="Пример 2", command=lambda: self.remap_default(1))
        self.relief()


    def func(self, event):
        self.menu.post(event.x_root, event.y_root)

    def remap_default(self, num, value):
        print(num)
        self.default = num
        self.lab["text"] = value[num]

    def relief(self, rel1=tk.FLAT, rel2=tk.RIDGE):
        self.lab.bind("<Leave>", lambda event: self.config(relief=rel1))
        self.lab.bind("<Enter>", lambda event: self.config(relief=rel2))

        self.lab.bind("<ButtonPress>", lambda event: self.config(relief=SUNKEN))
        self.lab.bind("<ButtonRelease>", self.func)

    def pack(self, cnf={}, **kw):
        self.lab.pack(cnf, **kw)

    def place(self, cnf={}, **kw):
        self.lab.place(cnf, **kw)

    def config(self, cnf=None, **kw):
        self.lab.config(cnf, **kw)


    configure = config




if __name__ == '__main__':
    from tkinter import*
    root = Tk()
    root.geometry("200x100")
    opt = Option_Menu(root, cursor='hand2', relief=RIDGE)
    opt.relief(RIDGE, RAISED)
    opt.pack()

    root.mainloop()

怎么了?错误是当您单击按钮并选择“示例1”时,选择了循环中的最后一个元素。


图片中清晰可见:

在此处输入图像描述

在此处输入图像描述

点击“示例2”:

在此处输入图像描述

选择循环中的最后一个元素for i, txt in enumerate(value):

在此处输入图像描述


并且有必要选择我单击的元素。


如果你在没有循环的情况下单独执行它,那么一切都很好:

self.menu.add_command(label="Пример 1", command=lambda: self.remap_default(0))
self.menu.add_command(label="Пример 2", command=lambda: self.remap_default(1))
python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-05-29 17:30:02 +0000 UTC

tkinter 不会在异常时调用 sys.excepthook

  • 2

上一个问题

这是一个错误的示例代码:

from tkinter import Tk, messagebox

def log_uncaught_exceptions(ex_cls, ex, tb):
    text = '{}: {}:\n'.format(ex_cls.__name__, ex)
    import traceback
    text += ''.join(traceback.format_tb(tb))
    print(text)
    if messagebox.askyesno("Неизвестная ошибка", "Сохранить лог с ошибкой?") == True:
        with open('error.txt', 'w', encoding='utf-8') as f:
            f.write(text)
    raise SystemExit


import sys
sys.excepthook = log_uncaught_exceptions

root = Tk()

def m_geometry(win):
    #x = (win.winfo_screenwidth() / 2) - (295 / 2)
    y = (win.winfo_screenheight() / 2) - (395 / 2)
    root.wm_geometry("+%d+%d" % (x, y))

root.after(2000, lambda: m_geometry(root)) #Функция m_geometry(root) сработает через 2 секунды

root.mainloop()

错误:

Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Program Files (x86)\Python36-32\lib\tkinter\__init__.py", line 1702, in __call__
    return self.func(*args)
  File "C:\Program Files (x86)\Python36-32\lib\tkinter\__init__.py", line 746, in callit
    func(*args)
  File "C:/.../Error.py", line 27, in <lambda>
    root.after(2000, lambda: m_geometry(root))
  File "C:/.../Error.py", line 25, in m_geometry
    root.wm_geometry("+%d+%d" % (x, y))
NameError: name 'x' is not defined

Process finished with exit code -1

必须有关于选择的消息:是否保存日志

python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-05-28 20:09:54 +0000 UTC

如何将 cmd(hidden) python 返回的错误提取到 .txt 文件?

  • 1

当程序中发生错误时,您需要创建一个带有文本的文件,该文件将 python 本身返回给 cmd。

例如:

from tkinter import*

root = Tk()
lab = Label(root, text="")
lab.pack()
def func(a,c):
    lab['text'] = str(a / c)

root.after(100,func=func(a,c))
root.mainloop()

在示例中,错误为: NameError: name 'a' is not defined

python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-20 21:58:22 +0000 UTC

为什么 ctr+v 和 ctr+c 不适用于 RUS 布局,但一切都适用于 ENG?(Tkinter)

  • 0

为什么 ctr+v 或 ctr+c 不适用于 RUS 布局,但一切都适用于 ENG?这如何用pythonText和Entry在 python 中实现?

python
  • 3 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-15 21:12:08 +0000 UTC

如何为多个条目和文本添加上下文菜单?

  • 1

这是代码草图:

from tkinter import*

root = Tk()

can = Canvas(root, bg="white")
can.pack()

text1 = Entry(can, bg="white", fg="black", width=50)
text1.grid(column=1,row=1)

text2 = Entry(can, bg="white", fg="black", width=50)
text2.grid(column=2,row=1)

text3 = Entry(can, bg="white", fg="black", width=50)
text3.grid(column=3,row=1)


root.mainloop()

如何使它看起来像在照片中,当您右键单击Enrty或时Text,会出现一个带有按钮的上下文菜单:剪切选定的文本或剪切。如何实施?

在此处输入图像描述

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-09 21:40:21 +0000 UTC

如何用python中的空格替换字符串中的字符?

  • 1
text = "Test~123"

print(text)

输出:

Test~123

你需要确保当输出是"Test 123"

那些。删除标志并用空格替换它

python
  • 3 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-08 18:53:22 +0000 UTC

如何在 tkinter 中单击时使按钮填充

  • 2

在此处输入图像描述

1 - 按键按钮-1

2 - 未按下键且没有焦点


按下按钮(按钮 1)时,我需要按钮(图片 2),而不是将其浮雕更改为图片 1


来源,下图

from tkinter import*

root = Tk()
root.geometry("200x200")
canvas = Canvas(root, bg="white")
canvas.place(x=-5,y=-5)


ico_disstbl = PhotoImage(file="close_distbl.png")

but = Button(canvas, bg="red", image=ico_disstbl, relief=FLAT, overrelief=GROOVE)
but.place(x=100-18+5, y=100-27+5, width=27, height=18)

root.mainloop()

照片:在此处输入图像描述下载和名称close_distbl.png

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-06 21:40:24 +0000 UTC

如何正确替换列表中的值?

  • 1

资源:

base = [['Number >', ['123','456','789']], ['Number <', ['987', '654', '321']], ["Number = 0", ["1/1", "2/2", "3/3"]]]

print(base)
print(base[0][1][0])

base.insert([0][1][0], '1290')
print(base)

结论:

Traceback (most recent call last):
  File "C:/.../Insert.py", line 7, in <module>
    base.insert([0][1][0], '1290')
IndexError: list index out of range

如何正确替换列表中的值?

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-04-01 22:16:18 +0000 UTC

如何在 tkinter 中按住 Canvas 时移动窗口?

  • 2

如何在 tkinter 中按住 Canvas 时移动窗口?

python
  • 4 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-31 02:21:27 +0000 UTC

将鼠标悬停在 tkinter 中的按钮上时如何实现附加信息?

  • 1

在 tkinter 中将鼠标悬停Button或悬停时如何实现附加信息Label?每个人至少都至少见过一次,以 Team Viewer 为例:

(没有鼠标悬停,没有任何事情发生或出现)

在此处输入图像描述


现在鼠标悬停:

(弹出信息窗口)

在此处输入图像描述 也许有一些方法或功能已经准备好了?

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-29 22:08:26 +0000 UTC

有什么方法可以查出根窗口是否被移动、最小化或关闭?

  • 1

如何捕获窗口的移动、最小化和关闭,然后执行该功能。

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-29 01:15:35 +0000 UTC

如何在 tkinter 中找出小部件的长度和高度

  • 0

如何tkinter显示小部件的高度和宽度?有这种可能吗?

python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-14 22:30:10 +0000 UTC

Tkinter Canvas 获取光标坐标

  • 0

你怎么Tk.Canvas问没有鼠标在哪里bind?

python
  • 2 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-13 03:03:49 +0000 UTC

如何通过 tkinter 模块中的绑定传递我的变量?

  • 0

资源:

from tkinter import Tk, Button, Canvas

root = Tk()

c = Canvas(root,width=100,height=100)
c.pack()

def opt(event):
    print(url1)

url1 = "vk.com"
url2 = "ok.ru"

but1 = Button(text="Vk")
but1.bind(sequence="<Button-3>",func=opt)
but1.pack()

but2 = Button(text="Ok")
but2.bind(sequence="<Button-3>",func=opt)
but2.pack()

root.mainloop()

如何做到这一点,以便在单击按钮时将 vk 传递给url1 = "vk.com" 函数并写入"vk.com".

如果你点击 ok,那么 url 就会被传输url2 = "ok.ru" 并写入"ok.ru"

只需要按"<Button-3>"

python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-12 21:16:35 +0000 UTC

如何将自己的彩色图标放在用 tkinter 编写的程序上?

  • 2

如何将您的彩色图标放在程序上?如果没有,怎么办?

python
  • 1 个回答
  • 10 Views
Martin Hope
оаав ирыыва
Asked: 2020-03-11 03:30:34 +0000 UTC

如何使文本小部件单行

  • 0

这是一个示例来源:

import tkinter as Tk
from tkinter import messagebox

root = Tk.Tk()

c = Tk.Canvas(root)
c.place(x=-5,y=-5)

class Element_Text():
    def __init__(self, number_place, url_name):
        self.name = Tk.Text(c, bg="white", font=("Calibri", 10));
        self.name.insert("1.0", str(url_name))
        self.name.place(x=33, y=25 + 25 * number_place, height=20, width=128)
    def del_element(self):
        self.name.destroy()
    def get_val(self):
        return self.name.get("1.0", Tk.END)


element_text_1 = Element_Text(1,"vk.com")
element_text_2 = Element_Text(3,"ok.com")

root.mainloop()

如何使 Text 小部件在小部件结束之前具有最大文本长度,超过限制时抛出错误:

messagebox.showerror("Ошибка!", "Максимальное кол-во символов превышено")

或者做不同的事情。使用不允许您将文本换行到另一行的函数或参数,但该怎么做?!

python
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5