日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

电子图书馆管理系统(无sql)

發布時間:2024/6/21 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 电子图书馆管理系统(无sql) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
'''
文件:
文件操作:
open()
path,filename
path:
絕對路徑 : r'c:/cccc/cccc'
相對路徑: 訪問當前文件的路徑,返回上層目錄:

mode
讀: r rb
寫 w wb
stream = open(file,mode)
stream.read
stream.write
stream.close


whth open(file.mode) as XXXX
XXXXX.read....

os模塊:
os.path常用函數:
dirname() 獲取指定文件的目錄
join()【拼接獲取一個新的目錄
split()分割 文件的目錄和文件名字
splittext()分割 文件的目錄和文件的類型
getsize()得到文件的大小(字節)
isabs()判斷是否是絕對路徑
isfile()判斷是否是文件
isdir()判斷是否是文件夾
os的常用函數:
os.getcwd()獲得當前目錄
os.listdir()游覽文件夾返回一個列表
os.mkdir() 創建文件夾
so.rmdir() 刪除空的文件夾
os.chdir()切換目錄
'''


# 圖書管理系統 持久化保存:文件

# 用戶注冊
def register():
usrname = input('輸入用戶名')
password = input('輸入密碼')
repassword = input('請確認密碼')

if repassword == password:
# 保存信息
with open(r'E:untitledooksusers.txt', 'a') as wstream:
wstream.write('{} {} '.format(usrname, password))
print('用戶注冊成功')
return True
else:
print('注冊失敗')


# 登錄功能
def login():
global usrname
usrname = input('輸入你的用戶名')
password = input('輸入密碼')

if usrname and password:
with open(r'E:untitledooksusers.txt') as rstream:
while True:
user = rstream.readline()
if not user:
print('用戶名或者密碼錯誤')
return False
break
input_usrname = '{} {} '.format(usrname, password)

if user == input_usrname:
print('用戶登錄成功')
return True
break


# 圖書館內有的書
def show_books():
print('----------------------')
with open(r'E:untitledooksooks.txt', 'r', errors='ignore', encoding='UTF-8') as rstream:
books = rstream.readlines()
for book in books:
print(book, end='')


# 借書
def Borrow_books():
print('歡迎進入電子圖書館')
print('1---------注冊')
print('2---------登錄后借書')
print('3---------看圖書館有哪些書')
choose = input('輸入你的選擇')
if choose == '1':
register()
elif choose == '2':
if login() == True:
borrow_book = input('輸入你要借的書')
borrow_book = borrow_book+' '
with open(r'E:untitledooksooks.txt', 'r', errors='ignore', encoding='UTF-8') as rstream:
books = rstream.readlines()
for book in books:
if borrow_book == book:
print('這一本書可以借,恭喜你')
borrow_book = borrow_book.replace(' ', '')
with open(r'E:untitledooksusr_books.txt', 'a', encoding='UTF-8') as borrowstream:
borrowstream.write('{}:{} '.format(borrow_book,usrname))
break
else:
print('稍等')
elif choose =='3':
show_books()
else:
print('你的選擇錯誤')

#增加新書
def new_books():
new_book = input('輸入要新加入的書名')
with open(r'E:untitledooksooks.txt','a') as wstream:
wstream.write('{}'.format(new_book))
print('錄入成功')

總結

以上是生活随笔為你收集整理的电子图书馆管理系统(无sql)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: avt天堂网| 午夜av剧场 | 日韩一三区 | 国产高清一区在线观看 | 爱情岛论坛av | 中文字幕系列 | 国产一区二区三区四区精 | 久久3p| 在线观看中文字幕一区二区 | 99久久精品无免国产免费 | 噜噜噜在线视频 | 少妇视频在线观看 | 无码一区二区三区免费视频 | 狠狠操导航| 国产精品成人aaaaa网站 | 鲁片一区二区三区 | 日本三不卡 | 欧美精品一区二区免费看 | 亚洲成人午夜电影 | 粉嫩一区二区三区 | 黄色片子免费 | 狠狠综合一区 | 国产亚洲精品久久久久久777 | 久久久久国产一区 | 蜜桃臀av一区二区三区 | 日韩大胆人体 | 毛片在线免费观看网址 | 国产真实乱人偷精品人妻 | 欧色丰满女同hd | 97视频免费 | 91精品欧美| 91人人爱| 亚洲一区二区自偷自拍 | 天天舔天天干天天操 | 亚洲日本色图 | 原创av| 深爱婷婷网 | 久久久久久久国产视频 | 国产成人一区二区 | 天堂影视av | 性视频免费 | 国产精品av在线 | 91国内在线视频 | 我爱avav色aⅴ爱avav | 亚洲性xxx | 91在线免费网站 | 美色视频| 久久久久亚洲av无码麻豆 | 亚洲欧美另类中文字幕 | 伦hdwww日本bbw另类 | 亚洲色图在线观看视频 | av的天堂 | 高清视频在线播放 | 欧美熟妇激情一区二区三区 | 久久久全国免费视频 | 金8天国av| 91视频第一页 | 非洲黑人狂躁日本妞 | 成人免费毛片视频 | 懂色tv| 麻豆精品免费观看 | 波多野结衣在线免费观看视频 | 亚洲精品喷潮一区二区三区 | 成人一二区 | 老子影院午夜伦不卡大全 | 黄网址在线| 日韩乱码在线观看 | 欧美日韩操 | 午夜福利三级理论电影 | 国产精品男同 | 手机成人av在线 | 91久久一区二区 | 精品一区二区无码 | 免费成人福利视频 | 欧美久久视频 | 被两个男人吃奶三p爽文 | 天天舔夜夜操 | 少妇一级淫片免费放中国 | 成人激情开心 | 国产精品高潮视频 | youjizz.com国产 | 福利视频免费 | 黄色片一区 | 麻豆视频在线观看免费网站黄 | 国产日b视频 | 精品久久久久久久久久 | 日日碰狠狠添天天爽 | a级片日本| 国产专区欧美专区 | 尹人综合网 | 伊伊综合网 | 久久精品第一页 | 国产成人免费网站 | 最新国产精品自拍 | 五月天婷婷色综合 | 可以免费在线观看的av | 中文字幕在线播放日韩 | 国产一区2区 | 中文字字幕一区二区三区四区五区 |