Skip to content

telunyang/python_bullshit_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

唬爛產生器 Python 版

重要說明

  1. 2019 年 menzi11 建立了 BullshitGenerator 專案,使用 Python 開發,函式名稱全用簡體中文來命名,與一般命名慣例有別。
  2. 2020 年 StillFantastic 建立了 Bullshit generator,使用了 2019 年版本當中的 data.json,轉成正體中文,再改寫成 go 語言版本,並提供 Web API 存取生成結果。
  • 正體中文唬爛產生器由作者 徐子修 Bill Hsu 原創:
  • 可到 demo 進行線上操作。
  1. 2020 年版本的原始程式,是以 Go 語言進行撰寫,本人將其改為 Python 版本,並加以模組化;若有不足之處,歡迎討論與分享。

檔案下載

  1. 請先行下載原作者的語錄資料: 下載 data.json
  2. 將 data.json 放到專案目錄下即可。

執行前專案資料夾內容

檔案 說明
Bullshit.py 類別
data.json 語錄資料
run.py 執行檔

環境需求

  • Python 3.6 以上

執行方式

$ python run.py
請輸入主題: (你的自訂主題)
請輸入最少字數: (希望最少生成多少字數)
...
...
(生成結果)

範例

請輸入主題: 【我的優點就是帥,缺點就是帥得不明顯】

請輸入最少字數: 300

總而言之,鄧拓說過一句發人省思的話,越是沒有本領的就越加自命不凡。這段話讓我的心境提高了一個層次。我們一般認為,抓住了問題的關鍵,其他一切則會迎刃而解。【我的優點就是帥,缺點就是帥得不明顯】的發生,到底需要如何實現,不【我的優點就是帥,缺點就是帥得不明顯】的發生,又會如何產生。若到今天結束時我們都還無法釐清【我的優點就是帥,缺點就是帥得不明顯】的意義,那想必我們昨天也無法釐清。把【我的優點就是帥,缺點就是帥得不明顯】輕鬆帶過,顯然並不適合。回過神才發現,思考【我的優點就是帥,缺點就是帥得不明顯】的存在意義,已讓我廢寢忘食。高爾基曾說過,我們若要生活,就該為自己建造一種充滿感受、思索和行動的時鐘,用它來代替這個枯燥、單調、以愁悶來扼殺心靈,帶有責備意味和冷冷地滴答著的時間。希望各位能用心體會這段話。


請輸入主題: 【我不是一個隨便的人,我隨便起來不是人】

請輸入最少字數: 200

而這些並不是完全重要,更加重要的問題是,徐榮說過一句發人省思的話,不見閒人精力長,但見勞人筋骨實。這段話可說是震撼了我。 【我不是一個隨便的人,我隨便起來不是人】必定會成為未來世界的新標準。現在,正視【我不是一個隨便的人,我隨便起來不是人】的問題,是非常非常重要的。因為,對於【我不是一個隨便的人,我隨便起來不是人】,我們不能不去想,卻也不能走火入魔。我以為我了解【我不是一個隨便的人,我隨便起來不是人】,但我真的了解【我不是一個隨便的人,我隨便起來不是人】嗎?仔細想想,我對【我不是一個隨便的人,我隨便起來不是人】的理解只是皮毛而已。


請輸入主題: 唬爛會長壽

請輸入最少字數: 200

需要考慮周詳唬爛會長壽的影響及因應對策。在這種困難的抉擇下,本人思來想去,寢食難安。經過上述討論,我以為我了解唬爛會長壽,但我真的了解唬爛會長壽嗎?仔細想想,我對唬爛會長壽的理解只是皮毛而已。 回過神才發現,思考唬爛會長壽的存在意義,已讓我廢寢忘食。這是不可避免的。唬爛會長壽因何而發生?普勞圖斯說過一句很有意思的話,需要面 前無羞恥。這段話可說是震撼了我。愛獻生深信,人類的全部歷史都告誡有智慧的人,不要篤信時運,而應堅信思想。這不禁令我深思。


請輸入主題: 資訊行為

請輸入最少字數: 250

若能夠洞悉資訊行為各種層面的含義,勢必能讓思維再提高一個層級。世界需要改革,需要對資訊行為有新的認知。我們都知道,只要有意義,那麼就必須慎重考慮。做好資訊行為這件事,可以說已經成為了全民運動。我以為我了解資訊行為,但我真的了解資訊行為嗎?仔細想想,我對資訊行為的理解只 是皮毛而已。回過神才發現,思考資訊行為的存在意義,已讓我廢寢忘食。我們都有個共識,若問題很困難,那就勢必不好解決。既然如此,我們不得不 面對一個非常尷尬的事實,那就是,蘇霍姆林斯基曾說過,只有能夠激發學生去進行自我教育的教育,才是真正的教育。這影響了我的價值觀。

Releases

No releases published

Packages

No packages published

Languages