Ilekroć wypróbuję następujące rzeczy w moim interpreterze python. Jestem w stanie skopiować słowo powitania do linii poleceń, nawet po zamknięciu interpreterNie można dodać do schowka
from Tkinter import Tk
r = Tk()
r.clipboard_append(" hello ")
Jednak jeśli mogę umieścić to w pliku o nazwie test.py a następnie spróbuj
python test.py
ten nie działa, nie mogę dołączyć do tego schowka systemowego
czy ktoś wie dlaczego nie wiem, czy to, co różnica między uruchomienie go w skrypcie i tłumacza spowodowałoby
Jeśli zostawiasz otwarty interpreter, to właśnie dlatego (dla pierwszego przypadku). Po uruchomieniu Pythona i wyczyszczeniu go oczyści to, co jest w schowku. – dennmat
Jak wskazałem w pytaniu, zamykam interpreter i nadal kopiuje go do schowka. – samirahmed
Utracono tę część, jednak powinieneś najpierw zadzwonić do clipboard_clear, aby się upewnić, że nie ma w niej nic brudnego. Jednak nie jestem pewien, dlaczego byłby inny między tymi dwoma, ponieważ są one dokładnie tym samym. Mam nadzieję, że ktoś ma dla ciebie odpowiedź. – dennmat