葡京娱乐总站平台同步学Python:gevent

氚云CRM员工手册

gevent

 

greenlet已经落实了协程,但是是还的人为切换,是休是觉得最累了,不要捉急,python还有一个较greenlet更强硬的还要能活动切换任务的模块gevent

目录

其二原理是当一个greenlet遇到IO(指的是input output
输入输出,比如网络、文件操作等)操作时,比如看网络,就自动切换至任何的greenlet,等及IO操作完成,再以适度的时刻切换回来继续执行。

1氚云CRM主要作用3

由于IO操作非常耗时,经常要程序处于等候状态,有了gevent为咱自行切换协程,就保险总起greenlet在运作,而非是待IO

2借助氚云CRM,您得:4

安装

3登录入口5

pip3 install gevent

4系主界面7

  1. gevent的使用

5线索9

import gevent

6公海客户11

def f(n):
for i in range(n):
print(gevent.getcurrent(), i)

7客户12

g1 = gevent.spawn(f, 5)
g2 = gevent.spawn(f, 5)
g3 = gevent.spawn(f, 5)
g1.join()
g2.join()
g3.join()
运行结果

8了滤条件14

<Greenlet at 0x10e49f550: f(5)> 0
<Greenlet at 0x10e49f550: f(5)> 1
<Greenlet at 0x10e49f550: f(5)> 2
<Greenlet at 0x10e49f550: f(5)> 3
<Greenlet at 0x10e49f550: f(5)> 4
<Greenlet at 0x10e49f910: f(5)> 0
<Greenlet at 0x10e49f910: f(5)> 1
<Greenlet at 0x10e49f910: f(5)> 2
<Greenlet at 0x10e49f910: f(5)> 3
<Greenlet at 0x10e49f910: f(5)> 4
<Greenlet at 0x10e49f4b0: f(5)> 0
<Greenlet at 0x10e49f4b0: f(5)> 1
<Greenlet at 0x10e49f4b0: f(5)> 2
<Greenlet at 0x10e49f4b0: f(5)> 3
<Greenlet at 0x10e49f4b0: f(5)> 4
足见见,3只greenlet是逐一运行而不是轮流运行

9联系人15

  1. gevent切换执行

10跟进17

import gevent

11商机19

def f(n):
for i in range(n):
print(gevent.getcurrent(), i)
#所以来拟一个耗时操作,注意不是time模块中之sleep
gevent.sleep(1)

12合同21

g1 = gevent.spawn(f, 5)
g2 = gevent.spawn(f, 5)
g3 = gevent.spawn(f, 5)
g1.join()
g2.join()
g3.join()
运作结果

13发票及回款22

<Greenlet at 0x7fa70ffa1c30: f(5)> 0
<Greenlet at 0x7fa70ffa1870: f(5)> 0
<Greenlet at 0x7fa70ffa1eb0: f(5)> 0
<Greenlet at 0x7fa70ffa1c30: f(5)> 1
<Greenlet at 0x7fa70ffa1870: f(5)> 1
<Greenlet at 0x7fa70ffa1eb0: f(5)> 1
<Greenlet at 0x7fa70ffa1c30: f(5)> 2
<Greenlet at 0x7fa70ffa1870: f(5)> 2
<Greenlet at 0x7fa70ffa1eb0: f(5)> 2
<Greenlet at 0x7fa70ffa1c30: f(5)> 3
<Greenlet at 0x7fa70ffa1870: f(5)> 3
<Greenlet at 0x7fa70ffa1eb0: f(5)> 3
<Greenlet at 0x7fa70ffa1c30: f(5)> 4
<Greenlet at 0x7fa70ffa1870: f(5)> 4
<Greenlet at 0x7fa70ffa1eb0: f(5)> 4

14发票和回款24

  1. 让程序打补丁

15售货对象25

from gevent import monkey
import gevent
import random
import time

16销售报表26

def coroutine_work(coroutine_name):
for i in range(10):
print(coroutine_name, i)
time.sleep(random.random())

17任务提醒27

gevent.joinall([
gevent.spawn(coroutine_work, “work1”),
gevent.spawn(coroutine_work, “work2”)
])
运作结果

18加上的动28

work1 0
work1 1
work1 2
work1 3
work1 4
work1 5
work1 6
work1 7
work1 8
work1 9
work2 0
work2 1
work2 2
work2 3
work2 4
work2 5
work2 6
work2 7
work2 8
work2 9
from gevent import monkey
import gevent
import random
import time

19活开发式平台29

发耗时操作时需要

monkey.patch_all() #
将顺序中之所以到的耗时操作的代码,换吧gevent中协调实现之模块

def coroutine_work(coroutine_name):
for i in range(10):
print(coroutine_name, i)
time.sleep(random.random())

gevent.joinall([
gevent.spawn(coroutine_work, “work1”),
gevent.spawn(coroutine_work, “work2”)
])
运作结果

work1 0
work2 0
work1 1
work1 2
work1 3
work2 1
work1 4
work2 2
work1 5
work2 3
work1 6
work1 7
work1 8
work2 4
work2 5
work1 9
work2 6
work2 7
work2 8
work2 9

=======================================================

初稿链接:做最好规范最明白你的python开发者交流平台,提供你太急需之开上资源。
我们注意于python开发技术的攻及交流,我们坚持,每天进步同样略步,人生进步同样雅步!关注【Python开发者交流平台】,与我们一并读书发展。

 

1 氚云CRM主要功能

 

2 借助氚云CRM,您可:

效益涵盖从头脑、公海、客户到跟进、商机、成交到回款整个销售过程。

——帮助企业落实销售生命周期管理

利落方便地安排审批流程

据悉企业之个性化需要,可以灵活定制CRM功能,而未局限为现有功能

——企业管理思想随时落地

网具有机能移动化,随时随地管理销售行为

——方便企业管理层、外勤人员,提升营业效率

 

3 登录入口

手机:经钉钉应用进行登录

PC:  登入网址 www.h3yun.com/login使用钉钉扫码登录。

优势:和钉钉无缝过渡,再为非用几近只账号进行管制。

 

 

 

4 系统主界面

手机:

   首页显示了办事之动态,可以高速得知要处理的流程以及职责

   点击中间的“+”可以激增常用的功能模块

   右侧的效用显示应用内拥有的模块,可快捷进入模块进行编辑

 

 

网主界面

有着功能模块显示在左菜单中,页面可以本着运用、模块之间切换自如。

 

 

 

5 线索

头脑相当给事先客户,可以将即将成为客户的资源录入线索,设置好分配的业务员。

化真正客户后,在线索内可择“转为新客户”,同时于客户、联系人见面来平等长客户信息数据。

 

 

6 公海客户

公海客户是铺的客户资源池,可以市场部或销售主管导入和创建.

诸销售人员可以活动到公海领取客户资源(转为我之客户)。

 

 

 

7 客户

客户是店服务的主体对象,也是铺最紧要的资源,企业赢利的源泉,公司还见面客户建立管理体系。

 系统的拥有功能是为客户为主干要展开,包括联系人、跟进记录、商机合同、回款。

 

 

 

 

8 过滤条件

于每个模块都不过设置过滤条件,通过规范快速翻相应的多寡。

 

 

 

 

9 联系人

联系人可以通过入对应的客户来新长客户联系人;

为堪入联系人模块,关联对应的客户。

 

 

 

 

10 跟进

跟进,主要是本着客户的跟进记录,便于自己和主任对销售过程的询问及记录。跟进可以经入对应的客户来新增也登跟进模块,关联对应的客户。

 

 

 

 

11 商机

商机是针对客户之同次于强烈销售时,在成交签订合同之前,必须创造商机。

 商机可以经入对应的客户来新增,也进入商机模块,关联对应的客户

 

 

 

12 合同

合同是客户成交的载体,后面的发票、回款都和合同上关联。录入合同后,可能

来回款和发票的制品,可以于对应合同外激增回款、发票。

 

 

 

13 发票及回款

合同签订后,进行合同执行。可以当拓展中展开发票开立和回款记录。

发票、回款可以于合同内页签形式展开添加编辑,也得以单独的模块

进展关联选择。

 

 

 

14 发票和回款

独的发票、回款的模块PC端页面显示

 

 

 

15 销售对象

销售目标可以装单位及私,从年分解至月。

销售对象的指标可以安装合同额和回款额。

销售目标设置后,可以查销售对象上情况统计。

 

 

16 销售报表

销售报表包括销售对象上分析、销售业绩分析、回款分析、以及销售经过分析。

 

 

 

17 任务提醒

   提醒作用就反馈

   对每个表单可设置提示

   通过钉钉方式提醒,让客户不要去任何商机。

 

 

 

18 丰富的应用

自,氚云不止是一个CRM应用,更是一个采取平台,提供了长的Saas应用。对许各个企业不同的实用应用,工程师曾经开发好待你的使。

 

 

 

19 活开发式平台

l 表单设计,自定义DIY配置表单

l  流程设计,自定义配置业务流程

l  报表设计,多维度数据统计分析