Вклеивание в терминал с углублением

Вы также можете использовать GNOME Tweak Tool (gnome-tweak-tool).

В разделе «Windows» измените настройку «Экран окна».

Этот инструмент, очевидно, предназначен для настройка GNOME Shell, но некоторые свойства также соблюдаются Unity.

2
задан 24 May 2018 в 20:53

3 ответа

Вам лучше вставить код в интерпретатор python. Однако в оболочке вы можете начать перенаправление здесь-doc с помощью python <<EOF, вставить код и закрыть его с помощью EOF. Например:

$ python3 <<EOF
> for i in range(5):
>     print(i)
> EOF
0
1
2
3
4

Конечно, убедитесь, что вы используете правильную версию Python, и ваш синтаксис кода соответствует этому.

Если вы хотите получить (установка выполняется через sudo apt-get install xclip) и создайте следующую функцию в своем .bashrc, затем введите ее:

pyfromclip(){ python3 < <(xclip -o -sel clip); }

Эта функция использует процесс замещение < <() функции bash и перенаправляет вывод из xclip, который выводит содержимое буфера обмена в поток stdout в поток stdin питона.

$ cat ./hello_world.py 


d = { "Hello": 1, "World": 2 }

for key,value in d.items():
    print(key,value)
$ xclip -sel clip ./hello_world.py 
$ # We copied into clipboard, so now let's run it
$ pyfromclip 
Hello 1
World 2
2
ответ дан 8 June 2018 в 13:58

Вам лучше вставить код в интерпретатор python. Однако в оболочке вы можете начать перенаправление здесь-doc с помощью python <<EOF, вставить код и закрыть его с помощью EOF. Например:

$ python3 <<EOF > for i in range(5): > print(i) > EOF 0 1 2 3 4

Конечно, убедитесь, что вы используете правильную версию Python, и ваш синтаксис кода соответствует этому.

Если вы хотите получить (установка выполняется через sudo apt-get install xclip) и создайте следующую функцию в своем .bashrc, затем введите ее:

pyfromclip(){ python3 < <(xclip -o -sel clip); }

Эта функция использует процесс замещение < <() функции bash и перенаправляет вывод из xclip, который выводит содержимое буфера обмена в поток stdout в поток stdin питона.

$ cat ./hello_world.py d = { "Hello": 1, "World": 2 } for key,value in d.items(): print(key,value) $ xclip -sel clip ./hello_world.py $ # We copied into clipboard, so now let's run it $ pyfromclip Hello 1 World 2
2
ответ дан 17 July 2018 в 13:32

Вам лучше вставить код в интерпретатор python. Однако в оболочке вы можете начать перенаправление здесь-doc с помощью python <<EOF, вставить код и закрыть его с помощью EOF. Например:

$ python3 <<EOF > for i in range(5): > print(i) > EOF 0 1 2 3 4

Конечно, убедитесь, что вы используете правильную версию Python, и ваш синтаксис кода соответствует этому.

Если вы хотите получить (установка выполняется через sudo apt-get install xclip) и создайте следующую функцию в своем .bashrc, затем введите ее:

pyfromclip(){ python3 < <(xclip -o -sel clip); }

Эта функция использует процесс замещение < <() функции bash и перенаправляет вывод из xclip, который выводит содержимое буфера обмена в поток stdout в поток stdin питона.

$ cat ./hello_world.py d = { "Hello": 1, "World": 2 } for key,value in d.items(): print(key,value) $ xclip -sel clip ./hello_world.py $ # We copied into clipboard, so now let's run it $ pyfromclip Hello 1 World 2
2
ответ дан 20 July 2018 в 13:37

Другие вопросы по тегам:

Похожие вопросы: