Я хотел бы запустить инструмент командной строки, чтобы он запускался в отдельной функции и передал кнопке «Нажмите» дополнительную команду для этой программы, но каждый раз я получаю это в качестве ответа.
Traceback (most recent call last):
File "C:/Users/Maik/PycharmProjects/Lernen/subprocessExtra.py", line 33, in
gui = CoreGUI(root)
File "C:/Users/Maik/PycharmProjects/Lernen/subprocessExtra.py", line 18, in __init__
button = Button(self.parent, text="Check Device", command= self.adb("devices"))
TypeError: adb() takes 1 positional argument but 2 were given
Exception ignored in:
AttributeError: 'StdoutRedirector' object has no attribute 'flush'
Process finished with exit code 1
Я хотел бы запустить инструмент командной строки, чтобы он запускался в отдельной функции и передал кнопке «Нажмите» дополнительную команду для этой программы, но каждый раз я получаю это в качестве ответа.
[b]принимает 1 позиционный аргумент, но задано 2[/b]
[code]from tkinter import * import subprocess
class StdoutRedirector(object): def __init__(self,text_widget): self.text_space = text_widget
class CreateAccountView(APIView):
permission_classes = []
def post(self, request):
print(request.data)
email = request.data.get('email')
if User.objects.filter(email=email).exists():
return Response({ message : User with this email already exists },...