Python项目23个小项目小程序简单

Python项目23个小项目简单

  • 项目类别
  • 部分项目运行截图
  • 含代码注释
  • 如何获取

项目类别

51商城
AI智能联系人管理(双击即启动)
BBS问答社区
DIY字符画(双击即启动)
Excel数据分析师(双击即启动)
RCQ读者书库(双击即启动)
Word助手(双击即启动)
彩图版飞机大战(双击即启动)
超级画板(双击即启动)
高德地图+58租房
火车票分析助手(双击即启动)
今天吃什么
开心麻花影视作品分析(双击即启动)
看图猜成语
玛丽冒险(双击即启动)
企业编码管理(双击即启动)
甜橙音乐网
图片批量处理器(双击即启动)
微信机器人
五子棋(控制台版)(双击即启动)
学生管理系统(双击即启动)
智慧校园考试系统
智能停车场车牌识别计费系统(双击即启动)

Python项目23个小项目小程序简单_第1张图片

部分项目运行截图

Python项目23个小项目小程序简单_第2张图片Python项目23个小项目小程序简单_第3张图片Python项目23个小项目小程序简单_第4张图片
Python项目23个小项目小程序简单_第5张图片Python项目23个小项目小程序简单_第6张图片

含代码注释

`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:
         for migrating tables to your database,
         for using ipython shell,
         connect current database,
         run a tornado web server.""")

    else:
        print('Arguments Error. using \'help\' get help.')
`


如何获取




如有需要请加秋秋:2777.077.178 获取



(资源如有侵权,请留言联系删除)

你可能感兴趣的:(小项目小程序,python,开发语言,小程序)