lipsum
for Python 是一個簡單的 Lorem Ipsum 生成器庫,可在您的 Python 應用程式中使用。請注意,該庫僅產生隨機Lorem Ipsum 字串(單字、句子和段落)。預設情況下,它從西塞羅的《De finibus bonorum et malorum》中獲取源文本,但您可以根據需要指定自己的源文本(大小必須大於 100kB)。
您可以從 PyPI 安裝該套件:
> pip install lipsum
一些簡單的使用範例:
import lipsum
# randomly grab 100 words
lipsum . generate_words ( 100 )
# randomly grab 3 sentences
lipsum . generate_sentences ( 3 )
# randomly grab 2 paragraphs
lipsum . generate_paragraphs ( 2 )
# use your own source text to generate 3 paragraphs
lipsum . generate_paragraphs ( 2 , filename = "/path/to/my/source.txt" )
# specify the encoding of the source text file
lipsum . generate_paragraphs ( 2 , filename = "/path/to/my/source.txt" , encoding = "utf-8" )
看看輸出是什麼樣子的,以下是隨機產生2段的結果:
Heri, inquam, ludis commissis ex urbe profectus veni ad vesperum.
causa autem fuit huc veniendi ut quosdam hinc libros promerem. et
quidem, Cato, hanc totam copiam iam Lucullo nostro notam esse oportebit;
nam his libris eum malo quam reliquo ornatu villae delectari. est enim
mihi magnae curae - quamquam hoc quidem proprium tuum munus est - ut ita
erudiatur, ut et patri et Caepioni nostro et tibi tam propinquo
respondeat. laboro autem non sine causa; nam et avi eius memoria moveor
- nec enim ignoras, quanti fecerim Caepionem, qui, ut opinio mea fert,
in principibus iam esset, si viveret - et Lucullus mihi versatur ante
oculos, vir cum virtutibus omnibus excellens, tum mecum et amicitia et
omni voluntate sententiaque coniunctus.
Praeclare, inquit, facis, cum et eorum memoriam tenes, quorum uterque
tibi testamento liberos suos commendavit, et puerum diligis. quod autem
meum munus dicis non equidem recuso, sed te adiungo socium. addo etiam
illud, multa iam mihi dare signa puerum et pudoris et ingenii, sed
aetatem vides.
產生內容時, lipsum
會自動嘗試在句子末尾加上標點符號,並將新句子的第一個字母大寫。
麻省理工學院許可證 (MIT)
版權所有 (c) 2017 塔恩湯姆森
特此免費授予任何獲得本軟體和相關文件文件(「軟體」)副本的人不受限制地使用本軟體,包括但不限於使用、複製、修改、合併的權利、發布、分發、再授權和/或銷售軟體的副本,並允許向其提供軟體的人員這樣做,但須滿足以下條件:
上述版權聲明和本授權聲明應包含在本軟體的所有副本或主要部分中。
本軟體以「現況」提供,不提供任何明示或暗示的保證,包括但不限於適銷性、特定用途的適用性和不侵權的保證。 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE軟體.