zhensolid 6 місяців тому
батько
коміт
df7b7d556f
2 змінених файлів з 45 додано та 0 видалено
  1. BIN
      猫咪便秘风险自查表.docx
  2. 45 0
      猫咪便秘风险自查表.py

BIN
猫咪便秘风险自查表.docx


+ 45 - 0
猫咪便秘风险自查表.py

@@ -0,0 +1,45 @@
+from docx import Document
+from docx.shared import Inches
+
+# 创建 Word 文档
+doc = Document()
+doc.add_heading('🐱 猫咪便秘风险自查表', level=1)
+doc.add_paragraph('适用于近24–48小时内,如猫咪出现以下情况,请对照检查并适当处理:')
+
+# 添加表格内容
+table_data = [
+    ['检查项目', '是否异常?', '说明'],
+    ['❌ 48小时未排便', '□ 是  □ 否', '超过两天无便便,便秘风险明显升高'],
+    ['❌ 频繁蹲砂盆但拉不出', '□ 是  □ 否', '类似“假拉屎”或持续用力失败'],
+    ['❌ 粪便干硬如羊粪球', '□ 是  □ 否', '水分不足,典型便秘表现'],
+    ['❌ 肚子变鼓、按压变硬', '□ 是  □ 否', '可疑胀气或粪便堵塞'],
+    ['❌ 食欲下降或呕吐', '□ 是  □ 否', '肠道不畅可能影响消化'],
+    ['❌ 情绪变化/嗜睡/烦躁', '□ 是  □ 否', '便秘可能让猫咪感觉不适'],
+    ['✅ 今天吃了湿粮或多喝水', '□ 是  □ 否', '有助于改善便秘'],
+    ['✅ 之前排便间隔本就较长(36-48小时)', '□ 是  □ 否', '若为个体习惯,暂时无忧'],
+    ['✅ 平时爱运动,精神正常', '□ 是  □ 否', '肠胃功能可能较好']
+]
+
+# 创建表格
+table = doc.add_table(rows=1, cols=3)
+table.style = 'Table Grid'
+hdr_cells = table.rows[0].cells
+for i, header in enumerate(table_data[0]):
+    hdr_cells[i].text = header
+
+# 填充表格内容
+for row_data in table_data[1:]:
+    row_cells = table.add_row().cells
+    for i, cell_data in enumerate(row_data):
+        row_cells[i].text = cell_data
+
+# 添加初步判断建议段落
+doc.add_paragraph('\n✅ 初步判断建议:', style='List Bullet')
+doc.add_paragraph('0–2项异常:暂无明显便秘表现,继续观察饮食和排便即可。')
+doc.add_paragraph('3–4项异常:轻度便秘风险,建议加强饮水、湿粮摄入,必要时用益生菌。')
+doc.add_paragraph('5项以上异常:中度或以上便秘风险,建议尽快就医评估,排除肠道堵塞或肛门腺问题。')
+
+# 保存文件
+file_path = "D:\Gogs\QuantumultX\猫咪便秘风险自查表.docx"
+doc.save(file_path)
+file_path