Форум сайта python.su
0
Здравствуйте ! Наваял скрипт на питоне 3.3 - но вот беда - он выполняется в стандартном шелле - и там чтобы скопировать потом строку результата - необходимо зайти в меню, выбрать там пункт Изменить, потом выбрать Пометить…, затем необходимо пометить необходимы фрагмент… ну вообщем - слишком много действий…, а как можно сделать - чтобы просто выделить строку и она сразу ложилась в буфер - как это сделано во многих CLI ? помогите плиз…
Офлайн
221
ну попробуйте к примеру PowerShell, не знаю правда тчо из этого выйдет.
Офлайн
25
Если уж используете python под win-системы, попробуйте pywin32 там толжны быть обвязки для буфера обмена.
Офлайн
0
по pywin32 тоже ничего не нашел касательно этой темы… как же все-таки организовать копирование в буфер обмена windows выделенной мышкой строки ? может tkinterom это можно сделать ? 
Офлайн
253
MarkHammerПервая же ссылка в Google:
может tkinterom это можно сделать
from tkinter import Tk r = Tk() r.withdraw() r.clipboard_clear() r.clipboard_append('i can has clipboardz?') r.destroy()
from textutils.ed import ced class Tsome(object): def __init__(self): self.a=5 self.b="asdasda" cc=Tsome() # и собственно редактирование объекта: ced(cc) --------------------- В редакторе: obj.a=5 obj.b=u"asdasda"
Отредактировано doza_and (Март 20, 2013 22:49:01)
Офлайн
36
MarkHammerМеню -> Умолчания -> Правка -> Выделение мышью
чтобы скопировать потом строку результата - необходимо зайти в меню, выбрать там пункт Изменить, потом выбрать Пометить…, затем необходимо пометить необходимы фрагмент… ну вообщем - слишком много действий…, а как можно сделать - чтобы просто выделить строку и она сразу ложилась в буфер
Офлайн
19
Может посоветовать человеку поставить сразу удобный Linux и забыть о виндовом cmd и прочих убожествах навсегда?
Офлайн
0
doza_and
Офлайн
63
Уберите
r.destroy()
Офлайн
0
4kptнет - то-же самое…
Уберите
Офлайн