日常更新

from NUC
This commit is contained in:
liubiren 2025-12-23 21:45:20 +08:00
parent 3a4c0669ef
commit 5cf3b4313c
3 changed files with 53 additions and 4 deletions

View File

@ -1087,7 +1087,7 @@ if __name__ == "__main__":
):
raise RuntimeError("请求深圳快瞳增值税发票识别接口发生异常")
match receipt_type := query_value(response["data"], "发票类型"):
match query_value(response["data"], "发票类型"):
case "电子发票(普通发票)":
# noinspection PyTypeChecker
receipt.update(
@ -1448,13 +1448,13 @@ if __name__ == "__main__":
"明细项": items.to_dict("records"),
}
)
# TODO: 后续完善
# TODO: 后续完善就购药及就医类型为门诊就诊(私立医院)处理
case ("增值税发票", "私立医院"):
receipt["购药及就医类型"] = "门诊就医"
# TODO: 后续完善
# TODO: 后续完善就购药及就医类型为门诊就诊(公立医院)处理
case ("医疗门诊收费票据", "公立医院"):
receipt["购药及就医类型"] = "门诊就医"
# TODO: 后续完善
# TODO: 后续完善就购药及就医类型为住院治疗处理
case ("医疗住院收费票据", "公立医院"):
receipt["购药及就医类型"] = "住院治疗"
# TODO: 若根据影像件类型和购药及就医机构类型匹配购药及就医类型发生异常则流转至人工处理

View File

@ -11,6 +11,55 @@ from pathlib import Path
import edge_tts
task = {
"video_path": "", # 视频路径
"video_cover_path": "", # 视频首帧图片路径,可空
"pictures": [
{
"position": (0.0, 0.0), # 图片左上角X和Y位置于视频宽度百分比
"size_ratio": "", # 图片尺寸比例,于视频百分比
"picture_path": "", # 图片尺寸比例,于视频百分比
}, # 图片
],
"texts": [
{
"content": "", # 文字内容
"start": "", # 文字显示开始时间
"duration": "", # 文字展示时长,若为空值则默认为视频播放时长
"background_position": (0.0, 0.0), # 背景左上角X和Y位置
"background_color": "", # 背景颜色
"background_opacity": "", # 背景透明度
"stroke_color": "", # 边框颜色
"stroke_width": "", # 边框线宽
"font_size": "", # 字体大小
"font_color": "", # 字体颜色
},
],
}
from pycapcut import DraftFolder
import sys
# 指定剪映草稿文件夹地址
folder_path = {
"win32": r"C:\Users\admin\AppData\Local\JianyingPro\User Data\Projects\com.lveditor.draft".replace(
"\\", "/"
), # 若当前系统为windows则将剪映草稿文件夹原始字符串避免转义问题中反斜杠"\"转为正斜杠“/”
"darwin": None,
}.get(sys.platform)
if not folder_path:
raise RuntimeError("未指定剪映草稿文件夹地址")
# 初始化剪映草稿文件夹
folder = DraftFolder(folder_path)
print(folder)
exit()
async def audio_gen(
text: str, output_path: Path, voice_name: str = "zh-CN-XiaoxiaoNeural"

Binary file not shown.