本文整理汇总了Python中tornado.options.port方法的典型用法代码示例。如果您正苦于以下问题:Python options.port方法的具体用法?Python options.port怎么用?Python options.port使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在模块tornado.options的用法示例。

在下文中一共展示了options.port方法的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: load_httpserver

​点赞 6

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def load_httpserver(self, sockets=None, **kwargs):

if not sockets:

from tornado.netutil import bind_sockets

if settings.IPV4_ONLY:

import socket

sockets = bind_sockets(options.port, options.address, family=socket.AF_INET)

else:

sockets = bind_sockets(options.port, options.address)

http_server = tornado.httpserver.HTTPServer(self.application, **kwargs)

http_server.add_sockets(sockets)

self.httpserver = http_server

return self.httpserver

开发者ID:mqingyn,项目名称:torngas,代码行数:18,

示例2: main

​点赞 6

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

logging.basicConfig(level=logging.DEBUG, format="%(levelname)8s %(asctime)s %(message)s ")

logging.debug('Starting up server')

from tornado.options import define, options

define("certfile", default="", help="certificate file for secured SSL connection")

define("keyfile", default="", help="key file for secured SSL connection")

tornado.options.parse_command_line()

app = Application()

if options.certfile and options.keyfile:

ssl_options = {

"certfile": options.certfile,

"keyfile": options.keyfile,

}

logging.info("Using SSL for serving requests")

app.listen(options.port, ssl_options=ssl_options)

else:

app.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:alumae,项目名称:kaldi-gstreamer-server,代码行数:21,

示例3: main

​点赞 6

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

# Create the global connection pool.

async with aiopg.create_pool(

host=options.db_host,

port=options.db_port,

user=options.db_user,

password=options.db_password,

dbname=options.db_database,

) as db:

await maybe_create_tables(db)

app = Application(db)

app.listen(options.port)

# In this demo the server will simply run until interrupted

# with Ctrl-C, but if you want to shut down more gracefully,

# call shutdown_event.set().

shutdown_event = tornado.locks.Event()

await shutdown_event.wait()

开发者ID:DataDog,项目名称:trace-examples,代码行数:22,

示例4: get

​点赞 6

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def get(self, input):

try:

r = redis.StrictRedis(host='127.0.0.1', port=8323)

except:

print "Unable to connect to the Redis server"

sys.exit(255)

fp = input.lower()

if not checksha1(value=fp):

self.clear()

self.set_status(400)

self.finish('Incorrect format of the certificate fingerprint (expected SHA1 in hex format)')

out = {}

out['certificate'] = fp

out['seen'] = []

ips = r.smembers('s:{}'.format(fp))

out['hits'] = len(ips)

for ip in ips:

out['seen'].append(ip)

if not self._finished:

self.set_header('Content-Type', 'application/json')

self.set_header('Server', servername)

self.write(json.dumps(out))

开发者ID:adulau,项目名称:crl-monitor,代码行数:26,

示例5: run_request

​点赞 6

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def run_request(self, q):

try:

r = redis.StrictRedis(host='127.0.0.1', port=8323)

except:

print("Unable to connect to the Redis server")

sys.exit(255)

fp = q.lower()

if not checksha1(value=fp):

self.clear()

self.set_status(400)

self.finish('Incorrect format of the certificate fingerprint (expected SHA1 in hex format)')

out = {}

out['certificate'] = fp

out['seen'] = []

ips = r.smembers('s:{}'.format(fp))

out['hits'] = len(ips)

for ip in ips:

out['seen'].append(ip)

if not self._finished:

self.set_header('Content-Type', 'application/json')

self.set_header('Server', servername)

return json.dumps(out)

开发者ID:adulau,项目名称:crl-monitor,代码行数:26,

示例6: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

app = Application()

app.listen(options.port)

tornado.ioloop.IOLoop.current().start()

开发者ID:tao12345666333,项目名称:tornado-zh,代码行数:7,

示例7: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

application = tornado.web.Application([

(r"/", MainHandler),

])

http_server = tornado.httpserver.HTTPServer(application)

http_server.listen(options.port)

tornado.ioloop.IOLoop.current().start()

开发者ID:tao12345666333,项目名称:tornado-zh,代码行数:10,

示例8: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

http_server = tornado.httpserver.HTTPServer(Application())

http_server.listen(options.port)

tornado.ioloop.IOLoop.current().start()

开发者ID:tao12345666333,项目名称:tornado-zh,代码行数:7,

示例9: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

if not (options.facebook_api_key and options.facebook_secret):

print("--facebook_api_key and --facebook_secret must be set")

return

http_server = tornado.httpserver.HTTPServer(Application())

http_server.listen(options.port)

tornado.ioloop.IOLoop.current().start()

开发者ID:tao12345666333,项目名称:tornado-zh,代码行数:10,

示例10: get

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def get(self):

connect = MySQLdb.connect(user='root',

passwd='',

db='test',

host='localhost',

port=3306,

charset='utf8')

cursor = connect.cursor()

cursor.execute('SELECT * FROM app_blog LIMIT 1')

result = cursor.fetchone()

cursor.close()

connect.close()

self.finish(u'

{}

{}

'.format(result[1], result[2]))

开发者ID:zhu327,项目名称:greentor,代码行数:15,

示例11: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

application = tornado.web.Application([(r"/", MainHandler),

(r"/pool/", ConnectionPoolHandler)],

debug=True)

http_server = tornado.httpserver.HTTPServer(application)

http_server.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:zhu327,项目名称:greentor,代码行数:10,

示例12: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

# 该方法会将根日志的级别设置为INFO

tornado.options.parse_command_line()

# 将日志的级别重新设置为LOGGING_LEVEL指定的级别

logger.setLevel(config.LOGGING_LEVEL)

http_server = tornado.httpserver.HTTPServer(app)

http_server.listen(options.port)

logger.info('tornado server is running on %s' % options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:restran,项目名称:web-proxy,代码行数:13,

示例13: print_settings_info

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def print_settings_info(self):

if settings.DEBUG:

print('tornado version: %s' % tornado.version)

print('locale support: %s' % settings.TRANSLATIONS)

print('load apps:')

for app in settings.INSTALLED_APPS:

print(' - %s' % str(app))

print('template engine: %s' % (settings.TEMPLATE_CONFIG.template_engine or 'default'))

print('server started. development server at http://%s:%s/' % (options.address, options.port))

开发者ID:mqingyn,项目名称:torngas,代码行数:11,

示例14: parse_logger_callback

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def parse_logger_callback(self):

if options.disable_log:

options.logging = None

if options.log_file_prefix and options.log_port_prefix:

options.log_file_prefix += ".%s" % options.port

if options.log_patch:

logging.handlers.TimedRotatingFileHandler = ProcessLogTimedFileHandler

tornado_logger = logging.getLogger('tornado')

enable_pretty_logging(logger=tornado_logger)

logdir = options.logging_dir or settings.LOGGING_DIR

for log in settings.LOGGING:

opt = OptionParser()

define_logging_options(opt)

self.define(opt)

opt.log_rotate_when = log.get('when', 'midnight')

opt.log_to_stderr = log.get('log_to_stderr', False) if options.log_to_stderr is None else options.log_to_stderr

opt.logging = log.get('level', 'INFO')

opt.log_file_prefix = os.path.join(logdir, log['filename'])

if log.get('backups'):

opt.log_file_num_backups = log.get('backups')

if opt.log_port_prefix:

opt.log_file_prefix += ".%s" % options.port

opt.log_rotate_interval = log.get('interval', 1)

opt.log_rotate_mode = 'time'

logger = logging.getLogger(log['name'])

logger.propagate = 0

enable_pretty_logging(options=opt, logger=logger)

map(lambda h: h.setFormatter(LogFormatter(fmt=log.get("formatter", LogFormatter.DEFAULT_FORMAT),

color=settings.DEBUG)), logger.handlers)

开发者ID:mqingyn,项目名称:torngas,代码行数:31,

示例15: define

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def define(self, options=options):

"""

定义命令行参数,你可以自定义很多自己的命令行参数,或重写此方法覆盖默认参数

:return:

"""

try:

# 增加timerotating日志配置

options.define("log_rotate_when", type=str, default='midnight',

help=("specify the type of TimedRotatingFileHandler interval "

"other options:('S', 'M', 'H', 'D', 'W0'-'W6')"))

options.define("log_rotate_interval", type=int, default=1,

help="The interval value of timed rotating")

options.define("log_rotate_mode", type=str, default='time',

help="The mode of rotating files(time or size)")

except:

pass

options.define("port", default=8000, help="run server on it", type=int)

options.define("settings", default='', help="setting module name", type=str)

options.define("address", default='0.0.0.0', help='listen host,default:0.0.0.0', type=str)

options.define("log_patch", default=True,

help='Use ProcessTimedRotatingFileHandler instead of the default TimedRotatingFileHandler.',

type=bool)

options.define("log_port_prefix", default=None, help='add port to log file prefix.', type=bool)

options.define("logging_dir", default='', help='custom log dir.')

options.define("disable_log", default=True, help='disable tornado log function.')

开发者ID:mqingyn,项目名称:torngas,代码行数:29,

示例16: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

app = Application()

app.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:ilkerkesen,项目名称:tornado-websocket-client-example,代码行数:7,

示例17: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

application = tornado.web.Application([

(r"/", MainHandler),

])

http_server = tornado.httpserver.HTTPServer(application)

http_server.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:omererdem,项目名称:honeything,代码行数:10,

示例18: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

http_server = tornado.httpserver.HTTPServer(Application())

http_server.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:omererdem,项目名称:honeything,代码行数:7,

示例19: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

tornado.options.parse_command_line()

app = tornado.web.Application(handlers=[

(r"/query/(.*)", SSLQueryHandler),

(r"/cquery/(.*)", CertificateQueryHandler),

(r"/cfetch/(.*)", FetchCertificateHandler)

])

http_server = tornado.httpserver.HTTPServer(app)

http_server.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

开发者ID:adulau,项目名称:crl-monitor,代码行数:12,

示例20: main

​点赞 5

# 需要导入模块: from tornado import options [as 别名]

# 或者: from tornado.options import port [as 别名]

def main():

from django.core.wsgi import get_wsgi_application

import tornado.wsgi

wsgi_app = get_wsgi_application()

container = tornado.wsgi.WSGIContainer(wsgi_app)

setting = {

'cookie_secret': 'DFksdfsasdfkasdfFKwlwfsdfsa1204mx',

'template_path': os.path.join(os.path.dirname(__file__), 'templates'),

'static_path': os.path.join(os.path.dirname(__file__), 'static'),

'debug': False,

}

tornado_app = tornado.web.Application(

[

(r'/ws/monitor', MonitorHandler),

(r'/ws/terminal', WebTerminalHandler),

(r'/ws/kill', WebTerminalKillHandler),

(r'/ws/exec', ExecHandler),

(r"/static/(.*)", tornado.web.StaticFileHandler,

dict(path=os.path.join(os.path.dirname(__file__), "static"))),

('.*', tornado.web.FallbackHandler, dict(fallback=container)),

], **setting)

server = tornado.httpserver.HTTPServer(tornado_app)

server.listen(options.port, address=IP)

tornado.ioloop.IOLoop.instance().start()

开发者ID:zsjtoby,项目名称:DevOpsCloud,代码行数:28,

注:本文中的tornado.options.port方法示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。

python管理工具ports_Python options.port方法代码示例相关推荐

  1. java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例

    本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io. ...

  2. python os path isfile_Python path.isfile方法代码示例

    本文整理汇总了Python中os.path.isfile方法的典型用法代码示例.如果您正苦于以下问题:Python path.isfile方法的具体用法?Python path.isfile怎么用?P ...

  3. python中的scaler_Python preprocessing.MaxAbsScaler方法代码示例

    本文整理汇总了Python中sklearn.preprocessing.MaxAbsScaler方法的典型用法代码示例.如果您正苦于以下问题:Python preprocessing.MaxAbsSc ...

  4. python中string.digits_Python string.hexdigits方法代码示例

    本文整理汇总了Python中string.hexdigits方法的典型用法代码示例.如果您正苦于以下问题:Python string.hexdigits方法的具体用法?Python string.he ...

  5. python request microsoft graph_Python request.headers方法代码示例

    本文整理汇总了Python中flask.request.headers方法的典型用法代码示例.如果您正苦于以下问题:Python request.headers方法的具体用法?Python reque ...

  6. python label函数_Python pyplot.clabel方法代码示例

    本文整理汇总了Python中matplotlib.pyplot.clabel方法的典型用法代码示例.如果您正苦于以下问题:Python pyplot.clabel方法的具体用法?Python pypl ...

  7. python html模板_Python html.format_html方法代码示例

    本文整理汇总了Python中django.utils.html.format_html方法的典型用法代码示例.如果您正苦于以下问题:Python html.format_html方法的具体用法?Pyt ...

  8. python session模块_Python backend.set_session方法代码示例

    本文整理汇总了Python中keras.backend.set_session方法的典型用法代码示例.如果您正苦于以下问题:Python backend.set_session方法的具体用法?Pyth ...

  9. python get score gain_Python functional.linear方法代码示例

    本文整理汇总了Python中torch.nn.functional.linear方法的典型用法代码示例.如果您正苦于以下问题:Python functional.linear方法的具体用法?Pytho ...

最新文章

  1. 【蓝桥java】递归基础之输出连续数字
  2. python做社会网络分析_社交网络分析(Social Network Analysis in Python)①
  3. tftp c++ 上传_如何在 Fedora 上建立一个 TFTP 服务器
  4. C语言scanf()函数格式化输入和printf()格式化输出。
  5. 小程序开发接口,微信公众平台开发地址
  6. Spring架构设计-增强MultiActionController
  7. LeetCode 1176. 健身计划评估(滑动窗口)
  8. java 线程状态_面试官问:为什么Java线程没有Running状态?我懵了
  9. Qt工作笔记-通过C++使widgets与QQuick交互(包含qml界面对象与C++对象映射)
  10. PHP中cookie和session
  11. JavaScript 学习笔记— —Date对象
  12. 指针4-指针的运算和指针变量占几个字节
  13. 团队第二次冲刺第一天
  14. jqueryui时间插件_jQueryUI Progressbar插件
  15. php 内存设置无效,内存位置访问无效_php提示 内存位置访问无效 解决方法总结...
  16. 基于matlab数字滤波器设计,基于MATLAB环境的数字滤波器设计
  17. 西瓜书研读——第三章 线性模型: 线性判别分析 LDA
  18. 植物大战僵尸无限阳光(包括阳光基址的寻找)
  19. html5 input与textarea标签及其属性
  20. 赛博朋克式炼狱:电子垃圾在印度

热门文章

  1. php文件怎么制定编码格式,php文件编码格式对结果有影响
  2. mfc嵌入matlab绘图窗口,将matlab的图嵌入MFC
  3. 得到classpath和当前类的绝对路径的一些方法
  4. c# 2.0实现摄象头视频采集,拍照,录象
  5. VC中设置头文件的搜索路径~~
  6. 显示当前行号、文件名和函数名(二)
  7. 前端学习(3336):ant design中button按钮类型
  8. React开发(124):ant design学习指南之form中的属性
  9. 前端学习(3257):js高级教程(1)准备
  10. [css] 请问background-attachmentn属性有什么用途?