diff --git a/.gitignore b/.gitignore index 85702f9..be74e17 100644 --- a/.gitignore +++ b/.gitignore @@ -105,4 +105,5 @@ venv.bak/ __pycache__/ test/ .vscode/ -.gitignore \ No newline at end of file +.gitignore +result.txt diff --git a/data.json b/data.json index e06dff2..733c052 100644 --- a/data.json +++ b/data.json @@ -107,7 +107,8 @@ "德国a, 只有在人群中间,才能认识自己。b", "史美尔斯a, 书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者。b", "冯学峰a, 当一个人用工作去迎接光明,光明很快就会来照耀着他。b", - "吉格·金克拉a, 如果你能做梦,你就能实现它。b" + "吉格·金克拉a, 如果你能做梦,你就能实现它。b", + "古人a, 莫看江面平如镜,要看水底万丈深。b" ], "bosh":[ "现在, 解决x的问题, 是非常非常重要的. 所以, ", diff --git a/index.html b/index.html index 11b6d30..f7b25b4 100644 --- a/index.html +++ b/index.html @@ -1,3 +1,4 @@ + +
bullshit generator
主题
diff --git "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" index 2b63bfd..d47de74 100644 --- "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" +++ "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" @@ -34,21 +34,32 @@ def 来点名人名言(): def 另起一段(): xx = ". " - xx += "\r\n" + xx += "\n" xx += " " return xx if __name__ == "__main__": xx = input("请输入文章主题:") - for x in xx: - tmp = str() - while ( len(tmp) < 6000 ) : - 分支 = random.randint(0,100) - if 分支 < 5: - tmp += 另起一段() - elif 分支 < 20 : - tmp += 来点名人名言() - else: - tmp += next(下一句废话) - tmp = tmp.replace("x",xx) - print(tmp) \ No newline at end of file + + flag = input("是否输出到文件?>>(y/n)") + if flag.lower() == "y": + flag = True + else: + flag = False + + + tmp = str() + while ( len(tmp) < 6000 ) : + 分支 = random.randint(0,100) + if 分支 < 5: + tmp += 另起一段() + elif 分支 < 20 : + tmp += 来点名人名言() + else: + tmp += next(下一句废话) + tmp = tmp.replace("x",xx) + print(tmp) + if flag: + with open("result.txt", "w") as f: + f.write(tmp) + print("\n结果已输出到result.txt!")