Я хотел бы, чтобы текст был распечатан так, как это показано в упражнении, согласно которому списки списков имеют * в каждой строке, и каждый находится в новой строке, я все еще новичок в python и автоматизирую скучную книгу.иногда это сбивает с толку
Я начал с того, что набрал текст в редакторе python и у меня есть pyperclip для копирования его в буфер обмена, проблема в том, что pyperclip принимает только одну строку, в которой текст копируется в буфер обмена
#! python3
#bulletPointerAdder.py - Adds Wikipedia bullet points to the start
#of each line of text on the clipboard.
#! python3
bulletPointerAdder.py - добавляет маркеры Википедии в начало
каждой строки текста в буфере обмена.
в оболочке python import pyperclip
text = 'Списки обезьян Списки ослов Списки панков' pyperclip.copy (text)
RESTART: C:\Users\User\AppData\Local\Programs\Python\Python37-
32 \ bulletpointadder.py text '* Списки обезьян Спискиослы Списки панки '
import os
import pyperclip
text = pyperclip.paste()
#Separate lines and add starts.
lines = text.split(os.linesep)
for i in range(len(lines)): # loop through all indexes in the "lines"
list
lines[i] = '* ' + lines[i] # add star to each sting in "lines" list
text = os.linesep.join(lines)
pyperclip.copy(text)
Я действительно хочу, чтобы текст был распечатан, как образец ниже, но проблема в том, что я получаю его прint out в виде единой строки
- Списки животных
- Списки аквариумной жизни
- Списки биологов по авторскому сокращению
- Списки культурных сортов