part1:猜拳游戏 #coding=utf-8 #当有汉语时可能编译器不认识,需要定义代码 ''' 多行注释 写这个程序是为了熟悉python的基本语法 这是第一个小例子包含简单的if判断,循环和输入输出 实现功能是循环猜数字游戏 ''' #这是一个python程序---单行注释 import random #类似Java的导入包操作 while True: #python 中没有大括号这个概念,利用缩进和冒号来进行代码的分割 computer = random.randint(1,3) #不…
这是我最近接的一个小项目,花了是整整四天多时间. 任务是将http://www.examcoo.com/index/detail/mid/7网站下所有的试卷里的试题全部提取出来,首先按照题型进行分类,接着分析出题目的类型 类别 来源 出题时间等等信息,最终将这些信息转化到excel表格中,excel中的数据有着统一的格式.其中有些信息有关医学,故而需要自行了解. 由于仅仅是是为了完成最终的任务,故而没有使用什么爬虫框架之类的,也没有使用什么数据库来保存数据,尽量做到快速高效,因为你用的东西越多越…
贪吃蛇项目 import java.awt.Color; import java.awt.Graphics; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.awt.event.KeyListen…
下载视频: 1 from bs4 import BeautifulSoup 2 import requests 3 import re 4 import urllib 5 6 7 def callbackfunc(blocknum, blocksize, totalsize): 8 '''回调函数 9 @blocknum: 已经下载的数据块 10 @blocksize: 数据块的大小 11 @totalsize: 远程文件的大小 12 ''' 13 percent = 100.0 * block…
实现一个基于文本界面的<家庭记账软件> 需求:能够记录家庭的收入,支出,并能够收支明细表 主要涉及一下知识点: - 局部变量和基本数据类型 - 循环语句 - 分支语句 - 方法调用和返回值的接受 - 简单的屏幕输出格式 工具类介绍 将不同的功能封装为方法,就可以直接通过调用的方法使用它的功能,而无需考虑具体的功能实现.在Utility.java类中提供了以下静态方法: FamilyAccount.java类代码实现 public class FamilyAccount { public sta…
知乎上看到的Python练手项目推荐,链接见:https://www.zhihu.com/question/29372574,不知道是我自己懒得看还是理解力不行,这些项目真的是...太大了呀~~~~ 昨天大概浏览了一下Flask,发现里面的example很有意思,代码极少,思路框架十分清晰,推荐新手小朋友入坑看项目代码. 这里就minitwit的项目在windows下的部署做下简要介绍,因为官方的README在是针对Linux环境的. 项目地址: https://github.com/palle…
本文目的是为了完成一个项目用到的flask基本知识,例子会逐渐加深.最好对着源码,一步一步走. 下载源码,运行 pip install -r requirements.txt 建立环境 python db_create.py 创建自己数据库 python db_migrate 迁移数据库 ————————————————————————————– flask 不仅简介小巧,同时运用的时候十分灵活.下面简单介绍一下如何编写一个 flask项目. 涉及调用开发服务器,数据库连接以及 ORM 映射,还…
1.在线教育平台(视频播放) 2.仿微信网页版(语音.视频.文字聊天) 3.高德API + Python 解决租房问题 4.仿知乎 5.Django打造文件分享系统.文件管理.搜索引擎(仿云盘) 6.Python3 实现火车票查询工具.购买 7.天天生鲜 8.仿BBS论坛 9.学生管理系统 10.合租找室友小程序,主要功能参考"合租找室友""拼室友" 11.食谱+食物管理 12.图书阅读 13.农产品电商平台 14.彩票 15.到家服务 微信小程序开发教程…
本文源码:GitHub·点这里 || GitEE·点这里 一.Spring框架 1.框架简介 Spring是一个开源框架,框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架.Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅限于服务器端的开发.从简单性.可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益.简单来说,Spring是一个分层的轻量级开源框架. 2.…
数据库报错重连机制 利用异常捕获来获取mysql断开的报错,然后再重连 import MySQLdb as mysql class DB: def __init__(self,host,user,passwd,db_name): self.conn = None self.cursor = None self.host = host self.user = user self.passwd = passwd self.db_name = db_name self.connect() def co…