Python 可以做流程管理吗?
Python 可以做流程管理吗?比较简单的流程管理,比如申请个物品,扫描填个表单,经理扫描,批准一下。领走再扫码确认一下。
应该可以的吧
Twilight6 发表于 2020-7-3 09:13
应该可以的吧
有例子吗?分享一下。谢谢! Vastsea 发表于 2020-7-3 09:26
有例子吗?分享一下。谢谢!
{:10_245:}那稍等 我按照你帖子上面的例子写一丢丢 Twilight6 发表于 2020-7-3 09:30
那稍等 我按照你帖子上面的例子写一丢丢
{:10_275:} Twilight6 发表于 2020-7-3 09:30
那稍等 我按照你帖子上面的例子写一丢丢
高手,果然不一样。 Vastsea 发表于 2020-7-3 10:15
高手,果然不一样。
fromtime import sleep
def apply(name,article):
print(f'|{"-"*10}请填写表单{"-"*10}|\n|-申请人:{name}\n|-申请物品:{article}')
process = ['|-申请日期:','|-申请至何时:','|-申请用途或原因:']
data = {'|-申请人:':name,'|-申请物品:':article}
for i in range(len(process)):
data] = input(process)
return data
def audit(data):
print(f'|{"-"*10}上级审核{"-"*10}|')
for i in data:
print(i,data)
while True:
result = input(f'是否通过 {data["|-申请人:"]} 员工的审批(Yes/No):')
if result == 'Y' or result == 'Yes' or result == 'yes':
return True
if result == 'N' or result == 'No'or result == 'no':
return False
print('输入错误,请重新输入!')
def main():
while True:
name = input('申请人:')
article = input('申请物品:')
data = apply(name,article)
result = audit(data)
if result == True:
print(f'申请人:{name}\n申请物品:{article}\n申请结果:成功通过上级领导审批,请在规定时间内归还!')
else:
print(f'申请人:{name}\n申请物品:{article}\n申请结果:抱歉,未通过上级领导审批!')
print('正在重新进入系统',end='')
count = 3
while count:print('.',end='');sleep(1);count -= 1
print()
if __name__ == '__main__':
main()
为啥会报语法错误呢?
另,可以做成网页形式的吗? Vastsea 发表于 2020-7-3 13:17
为啥会报语法错误呢?
请CTRL + N 新建脚本运行
IDLE 不支持多语句运行
另,可以做成网页形式的吗?
你能力足够就行,差不多模板在这了,只是给你举个例子而已,如果帮助到你就设置【最佳答案】吧
非常感谢你的回复。
想做成网页形式的,用户填写表单。领导可以接收邮件。在邮件中批准。可否给一个大致的思路?谢谢!
页:
[1]