项目类别
51商城
AI智能联系人管理(双击即启动)
BBS问答社区
DIY字符画(双击即启动)
Excel数据分析师(双击即启动)
RCQ读者书库(双击即启动)
Word助手(双击即启动)
彩图版飞机大战(双击即启动)
超级画板(双击即启动)
高德地图+58租房
火车票分析助手(双击即启动)
今天吃什么
开心麻花影视作品分析(双击即启动)
看图猜成语
玛丽冒险(双击即启动)
企业编码管理(双击即启动)
甜橙音乐网
图片批量处理器(双击即启动)
微信机器人
五子棋(控制台版)(双击即启动)
学生管理系统(双击即启动)
智慧校园考试系统
智能停车场车牌识别计费系统(双击即启动)
部分项目运行截图
含代码注释
`if __name__ == '__main__':
args = sys.argv[1:]
if args[0] == 'run': # 运行项目
app = Application()
print('Starting server on port 9000...')
# sockets = netutil.bind_sockets(9000, '127.0.0.1', socket.AF_UNSPEC)
# process.fork_processes(5)
server = httpserver.HTTPServer(app)
server.listen(9000) # 端口
# server.start(num_processes=4) # 进程数
server.start() # 进程数
# server.add_sockets(sockets)
ioloop.IOLoop.instance().start() # 启动实例
elif args[0] == 'dbshell': # 连接数据库
config = DATABASE.get('default', {})
os.system('mysql -u{user} -p{password} -D{database} -A'.format(
user=config.get('user', 'root'),
password=config.get('password', ''),
database=config.get('database', 'tequila'))
)
elif args[0] == 'migrate': # 迁移
config = DATABASE.get('default', {})
init_sql = 'mysql -u{user} -p{password} -D{database} -A < database/migration.sql'.format(
user=config.get('user', 'root'),
password=config.get('password', ''),
database=config.get('database', 'tequila')
)
print('Initializing tables to database {}...'.format(config.get('database')))
data = os.system(init_sql)
if data == 256:
log.info('Seems like you havent\'t create the database, try:\n \'create database tequila default character set utf8;\'')
print('Seems like you havent\'t create the database, try:\n \'create database tequila default character set utf8;\'')
print('Completed.')
elif args[0] == 'shell': # 打开ipython
a = os.system('pip list | grep -w "ipython " 1>/dev/null')
if a:
print('Installing ipython...')
os.system('pip install ipython')
os.system('ipython')
elif args[0] == 'help': # 帮助
print(""" following arguments available:
<migrate> for migrating tables to your database,
<shell> for using ipython shell,
<dbshell> connect current database,
<run> run a tornado web server.""")
else:
print('Arguments Error. using \'help\' get help.')
`
(资源如有侵权,请留言联系删除)