婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 基于python實現圖書管理系統

基于python實現圖書管理系統

熱門標簽:蓋州市地圖標注 315電話機器人廣告 地圖標注的意義點 上海機器人外呼系統哪家好 房產電銷外呼系統 地圖標注微信發送位置不顯示 地圖制圖標注位置改變是移位嗎 浙江電銷卡外呼系統好用嗎 南京銷售外呼系統軟件

本文實例為大家分享了python實現圖書管理系統的具體代碼,供大家參考,具體內容如下

添加新書

查詢

借閱

二次添加新書(讀取已有的.xls并修改)

代碼:

import xlwt
import xlrd


def read_old_data(row0_len):
    try:
        filename=".\圖書.xls"
        old_data = []#讀取表格已有內容
        data = xlrd.open_workbook(filename)
        sheet0 = data.sheet_by_index(0)
        nrows = sheet0.nrows  #獲取該sheet中的有效行數
        print("Info:讀取到已有數據表格")
        print("有效行數:",nrows)
        for i in range(nrows):
            for j in range(row0_len):
                old_data.append(sheet0.cell(i,j).value)
        print("共有舊的數據:",len(old_data))
    except IOError:
        print("Info: 沒有找到文件或讀取文件失敗/n1 =>新建圖書.xls文件")
        nrows=0
    return old_data,nrows

def new_book():

    book = []
    print_value=("書名","作者","編號","位置","數量")
    row0_len=len(print_value)#列數
    input_value=''
    '''
    try:

    '''
    (old_data,nrows)=read_old_data(row0_len)
    
    #打開存儲
    book_excel = xlwt.Workbook()
    sheet1 = book_excel.add_sheet("books",cell_overwrite_ok=0)

    #寫入舊數據:
    for i in range(nrows):
        for j in range(row0_len):
            sheet1.write(i,j,old_data[(i*row0_len)+j])

    while(1):
        print("添加新書")
        #輸入
        for i in range(row0_len):
            print("請輸入:"+print_value[i])
            input_value = input()

            #判斷是否輸出
            if(input_value == 'q'):
                book_excel.save("圖書.xls")
                return
            book.append(input_value)
        #保存到硬盤
        for i in range(row0_len):
            sheet1.write(nrows,i,book[i])
        nrows=nrows+1
        book=[]#清空book緩存
    return


def search():
    #打開excel
    book_excel = xlrd.open_workbook("圖書.xls")
    sheet1 = book_excel.sheets()[0]
    book_num =sheet1.nrows
    #while(1):
    #輸入書名
    bookname = input("請輸入書名:")
    find_flag=0
    #查找
    for i in range(book_num):
        if(bookname == sheet1.cell_value(i,0)):
            if(int(sheet1.cell_value(i,4))>0):
                find_flag=1
                print("書名:",sheet1.cell_value(i,0))
                print("作者:",sheet1.cell_value(i,1))
                print("位置:",sheet1.cell_value(i,3))
                print("庫存(本):",sheet1.cell_value(i,4))
                return
    if(find_flag==1):
        print("查無此書。")
    return

def borrow():
    #打開excel
    book_excel =xlrd.open_workbook("圖書.xls")
    sheet1 = book_excel.sheets()[0]
    book_num = sheet1.nrows
    row0_len=5#5列
    while(1):
        #輸入書名
        bookname = input("請輸入書名:")
        if(bookname == 'q'):
            return
        #查找
        for i in range(0,book_num):
            if(bookname == sheet1.cell(i,0).value):

                kucun=int(sheet1.cell_value(i,4))
                
                if(kucun>0):
                    (old_data,nrows)=read_old_data(row0_len)#5列
                    book_excel_w = xlwt.Workbook("圖書.xls")
                    sheet2 = book_excel_w.add_sheet("books",cell_overwrite_ok=True)
                    #寫入舊數據:
                    for n in range(nrows):
                        for j in range(row0_len):
                            sheet2.write(n,j,old_data[(n*row0_len)+j])
                    
                    print("借到了!")
                    sheet2.write(i,4,str(kucun-1))
                    print("剩余庫存:",kucun-1)
                    book_excel_w.save("圖書.xls")
                    break
    return


def main_window():
    while(1):
        print("\n====圖書管理系統====")
        print("1.新書加入")
        print("2.書籍查詢")
        print("3.圖書借閱")
        print("========4退出=======")
        x= (input("請輸入你的操作"))
        print('\n')
        if(x == '1'):
            new_book()
        elif(x=='2'):
            search()
        elif(x=='3'):
            borrow()
            
        elif(x=='4'):
            break
        else:
            print("輸入無效")

    return


main_window()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 教你用python實現一個無界面的小型圖書管理系統
  • python實現學生管理系統源碼
  • 基于python實現銀行管理系統
  • python實現簡易名片管理系統
  • Python實現學生管理系統的代碼(JSON模塊)
  • python實現學生通訊錄管理系統
  • 使用python實現學生信息管理系統
  • 利用Python實現學生信息管理系統的完整實例
  • 教你用Python實現簡易版學生信息管理系統(含源碼)

標簽:金華 日照 臨汾 赤峰 陽泉 克拉瑪依 貴州 雙鴨山

巨人網絡通訊聲明:本文標題《基于python實現圖書管理系統》,本文關鍵詞  基于,python,實現,圖書,管理系統,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《基于python實現圖書管理系統》相關的同類信息!
  • 本頁收集關于基于python實現圖書管理系統的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩精品一区二区三区视频播放 | 欧美一区二区三区性视频| 天天综合色天天综合色h| 国产欧美一区二区精品久导航 | 亚洲第一会所有码转帖| 国产欧美综合在线观看第十页| 91小视频在线观看| 国产精品一线二线三线精华| 日本亚洲三级在线| 午夜一区二区三区在线观看| 亚洲视频你懂的| 欧美激情一区三区| 国产无人区一区二区三区| 精品欧美一区二区久久| 日韩午夜激情av| 日韩免费一区二区| 日韩一级片在线观看| 91麻豆精品国产91久久久使用方法 | 久久久久综合网| 欧美大片在线观看一区二区| 欧美一级日韩一级| 精品国产乱码久久久久久牛牛| 欧美sm极限捆绑bd| 精品成人佐山爱一区二区| 精品日韩99亚洲| 久久久不卡影院| 国产欧美日韩综合精品一区二区| 久久久久久久久久久久电影| 欧美激情一区二区三区蜜桃视频| 国产精品全国免费观看高清| 国产精品久久久一本精品| 亚洲婷婷在线视频| 亚洲午夜av在线| 人人超碰91尤物精品国产| 美日韩一区二区三区| 国内外成人在线视频| 国产酒店精品激情| www.一区二区| 欧美日韩美少妇| xf在线a精品一区二区视频网站| 精品国产一二三区| 国产精品视频你懂的| 亚洲国产视频直播| 国产自产v一区二区三区c| 成人性生交大片免费看中文 | 欧美手机在线视频| 7878成人国产在线观看| 国产亚洲美州欧州综合国| 综合久久给合久久狠狠狠97色| 亚洲制服丝袜在线| 久久综合综合久久综合| 国产大片一区二区| 色美美综合视频| 日韩女优av电影| 中文字幕一区二| 亚洲综合视频网| 国产在线看一区| 欧美视频完全免费看| 精品国产乱码久久久久久久久| 亚洲女女做受ⅹxx高潮| 日本中文字幕一区二区视频| 福利一区二区在线| 欧美日本韩国一区| 国产精品伦理在线| 免费人成黄页网站在线一区二区| 国产91高潮流白浆在线麻豆 | 精品亚洲成a人| 色爱区综合激月婷婷| 久久久亚洲高清| 日本午夜一本久久久综合| 懂色一区二区三区免费观看| 欧美一区二区观看视频| 亚洲精品国久久99热| 国产美女主播视频一区| 7777精品伊人久久久大香线蕉最新版| 中文字幕一区二区三区在线播放| 久久精品国产一区二区三| 欧美日韩一级视频| 亚洲天堂精品视频| 成人av网站在线| 国产日产欧产精品推荐色| 免费观看日韩av| 欧美一区二区三区人| 亚洲一级电影视频| 91久久精品网| 亚洲三级在线看| 91免费国产在线观看| 亚洲图片另类小说| 91丝袜高跟美女视频| 亚洲国产精品精华液2区45| 麻豆国产精品777777在线| 这里只有精品免费| 亚洲大型综合色站| 欧美日韩三级一区二区| 亚洲最色的网站| 在线视频国内一区二区| 樱花草国产18久久久久| 91丨porny丨蝌蚪视频| 中文字幕一区在线| 91视频在线看| 悠悠色在线精品| 欧美日产国产精品| 免费在线观看精品| 精品免费国产二区三区| 另类小说视频一区二区| 精品国产乱码久久久久久浪潮 | 成人永久看片免费视频天堂| 国产色婷婷亚洲99精品小说| 国产精品亚洲人在线观看| 久久精品在线免费观看| 国产99久久久国产精品潘金 | 国产日韩精品一区二区三区 | 欧美婷婷六月丁香综合色| 亚洲图片欧美一区| 欧美一区二区视频网站| 激情欧美一区二区| 中文字幕不卡在线播放| 一本到不卡免费一区二区| 亚洲韩国精品一区| 精品国产制服丝袜高跟| 成人激情小说网站| 亚洲男人的天堂在线aⅴ视频| 欧美日韩一区二区三区在线看 | 久久众筹精品私拍模特| 成人国产免费视频| 亚洲chinese男男1069| 精品国产污污免费网站入口| av不卡在线观看| 亚洲成人精品一区| 久久综合色之久久综合| av电影在线观看完整版一区二区| 亚洲成人一区二区| 精品人在线二区三区| 不卡的av在线| 蜜臀av性久久久久av蜜臀妖精 | 亚洲超碰97人人做人人爱| 日韩一区二区三区四区| 成人一区二区在线观看| 亚洲高清在线精品| 久久久久久久免费视频了| 色美美综合视频| 国产成人在线免费观看| 亚洲欧美日韩中文播放| 欧美日韩国产一级片| 亚洲激情图片qvod| 色又黄又爽网站www久久| 日韩专区欧美专区| 中文字幕精品综合| 日韩一区二区三| 日本乱人伦aⅴ精品| 国产一区二区三区免费看| 亚洲成av人片| 国产精品乱人伦中文| 精品少妇一区二区三区在线视频 | 91麻豆产精品久久久久久| 男人的天堂久久精品| 尤物在线观看一区| 国产欧美一区二区精品性色超碰 | 国产精品国产三级国产aⅴ中文| 4438x亚洲最大成人网| 91国偷自产一区二区使用方法| 丁香婷婷综合五月| 久久国产免费看| 视频在线观看国产精品| 亚洲精品视频免费看| 久久丝袜美腿综合| 3d成人h动漫网站入口| jlzzjlzz欧美大全| 成人午夜碰碰视频| 国产成人综合网站| 久久精品国产亚洲5555| 日韩成人免费看| 日韩av电影免费观看高清完整版在线观看| 亚洲最大的成人av| 中文字幕在线观看不卡视频| 亚洲精品一区二区三区香蕉| 欧美日韩国产在线播放网站| av不卡在线播放| 成人涩涩免费视频| 国产美女视频91| 国产二区国产一区在线观看| 精品一区二区三区视频在线观看| 精品一区免费av| 麻豆成人av在线| 日韩精品午夜视频| 日本色综合中文字幕| 另类小说欧美激情| 蜜桃av一区二区在线观看| 开心九九激情九九欧美日韩精美视频电影 | 884aa四虎影成人精品一区| 欧美日韩和欧美的一区二区| 91精品国产aⅴ一区二区| 91精品国产入口| 精品国产91久久久久久久妲己| 久久综合久久综合亚洲| 国产精品久久网站| 亚洲影视资源网| 91电影在线观看| 欧美老女人第四色| 91精品国产色综合久久ai换脸|