Python项目23个小项目简单
项目类别部分项目运行截图含代码注释项目类别
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': # 打开ipythona = 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.')`
(资源如有侵权,请留言联系删除)