flask-script

成百上千英文名类似没有专门意义,其实有东正教背景。英美过去信基督的人可比多,所以给子女起名都是直接从《圣经》上找。大家耳熟能详的Peter、Andrew、John等等其实都是圣经里面耶稣的大弟子。我列出了相比较有代表性的、有佛教意义的英文名,供我们参考。

 

格雷斯 — 有“优雅”的意义。但是也有“恩典”的情趣,尤指上帝的雨滴。

关于flask_script

flask_script扩张提供向Flask插入外部脚本的成效,包涵运转一个支付用的服务器,一个定制的Python
shell,设置数据库的剧本,cronjobs,及此外运行在web应用之外的命令行义务;使得脚本和体系分离;

Flask
Script和Flask本身的干活方法接近,只需定义和增进从命令行中被Manager实例调用的命令;

合法文档:http://flask-script.readthedocs.io/en/latest/

要采用flask-script必要先安装

pip install flask_script

 

克里斯多夫 —- 词根是克赖斯特,即基督。名字的意义是“心里带着耶稣基督”
(holds Christ in his heart)。

成立并运行命令

 

首先,创立一个Python模板运行命令脚本,可起名为manager.py;

在该公文中,必须有一个Manager实例,Manager类追踪所有在指令行中调用的下令和处理进度的调用运行景况;

Manager唯有一个参数——Flask实例,也得以是一个函数或任何的回到Flask实例;

调用manager.run()启动Manager实例接收命令行中的命令;

起名 1😉

#-*-coding:utf8-*-  
from flask_script import Manager  
from debug import app  

manager = Manager(app)  

if __name__ == '__main__':  
    manager.run()  

起名 2😉

其次,成立并参预命令;

有三种方式创制命令,即创建Command子类、使用@command修饰符、使用@option修饰符;

 

Christina (Christine) —
词根也是Christ,名字的意思是“基督徒”。与之对应的男生名字就是Christian。

第一种——创建Command子类

Command子类必须定义一个run方法;

起名,举例:创制Hello命令,并将Hello命令参预Manager实例;

起名 3😉

from flask_script import Manager  ,Server
from flask_script import Command  
from debug import app  

manager = Manager(app)  


class Hello(Command):  
    'hello world'  
    def run(self):  
        print 'hello world'  

#自定义命令一:
manager.add_command('hello', Hello())  
# 自定义命令二:

manager.add_command("runserver", Server()) #命令是runserver
if __name__ == '__main__':  
    manager.run()  

起名 4😉

实施如下命令:

python manager.py hello
> hello world

 python manager.py runserver 
> hello world

克里斯 — 基督的拥护者 (follower of Christ)。

第二种——使用Command实例的@command修饰符

起名 5😉

#-*-coding:utf8-*-  
from flask_script import Manager  
from debug import app  

manager = Manager(app)  

@manager.command  
def hello():  
    'hello world'  
    print 'hello world'  

if __name__ == '__main__':  
    manager.run()  

起名 6😉

该方法创制命令的运行情势和Command类成立的运行形式相同;

python manager.py hello
> hello world

汉娜 — 《圣经》里面伟大女性之一,意思是“蒙恩”
(favor)或者“恩典”(grace)。

第三种——使用Command实例的@option修饰符

复杂情形下,提出利用@option;

可以有五个@option选项参数;

 

起名 7😉

from flask_script import Manager  
from debug import app  

manager = Manager(app)  

@manager.option('-n', '--name', dest='name', help='Your name', default='world')    #命令既可以用-n,也可以用--name,dest="name"用户输入的命令的名字作为参数传给了函数中的name
@manager.option('-u', '--url', dest='url', default='www.csdn.com')  #命令既可以用-u,也可以用--url,dest="url"用户输入的命令的url作为参数传给了函数中的url

def hello(name, url):  

'hello world or hello <setting name>'  
    print 'hello', name  
    print url  

if __name__ == '__main__':  
    manager.run()  

起名 8😉

运行格局如下:

python manager.py hello
>hello world
>www.csdn.com

python manager.py hello -n sissiy -u
www.sissiy.com
> hello sissiy
>www.sissiy.com

python manager.py hello -name sissiy -url
www.sissiy.com
> hello sissiy
>www.sissiy.com

 

Anna — 和汉娜意思一样,“蒙恩”
(favor)或者“恩典”(grace)。圣经里记载她是女先知,出嫁后七年娃他爸就死了,寡居几十年,不偏离圣殿,禁食祈求,昼夜侍奉神。

Samuel — 《圣经》里的大先知,汉娜的幼子。意思是“神的名” (name of
God),或者“神已垂听”(God has
heard),因为汉娜本来从没孩子,向神祷告哀告后,神赐给她那几个外甥,于是汉娜给男女起名叫Samuel。

玛丽 —- 童女玛塔尔萨的名字,原来的情趣是“苦涩”
(bitter)。圣经里一些个玛普罗维登斯,都是正面人物。

伊Lisa白 — 上帝的誓言(oath of God),或 以上帝为满意 (God is
satisfaction)。

Jonah — 意思是“鸽子” (Dove),大先知。

Joseph —- 意思是“愿耶和华加增” (May Jehovah
add),耶和华是神的名字。以色列国十二个孙子之一,圣经记载他曾被大哥们栽赃,后来改成阿拉伯埃及共和国(The Arab Republic of Egypt)宰相。

约书亚 — 意思是“耶和华是拯救” (YAHWEH is salvation)。以色列国首脑。

杰里米 — 这么些名字来自圣经人物杰里迈亚, 意思是“神高举” (God will
uplift),大先知。

Daniel — 意思是“上帝是我的审判者” (God is my
Judge)。他在巴比伦国和波斯王朝中都担任要职,也是一个大先知,很多预言后来都证实了。

耶稣使徒的名字:Peter, Andrew,James,John,Philip,
Bartholomew,Thomas,马修,Simon,Thaddaeus,Paul。有一个名字自然叫不得,就是发售耶稣的Judas,几千年的反派了。

而是现在众多美利坚合营国人叫那个名字,但也不是基督徒,所以大家也不用太过纠结于此。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图