python操控MongoDB 增刪查改基本操作

2021-10-07 17:11:58 字數 1290 閱讀 8195

mongodb資料庫是一種開源的跨平台的資料庫,主要特點如下:

實驗效果

實驗**:

from pymongo import mongoclient

defoutput_all()

: stu = collection.find(

)for item in stu:

print

(item)

if __name__ ==

'__main__'

:print

('建立連線...'

) client = mongoclient(host=

'localhost'

,port=

27017

) db = client.test

collection = db.students

students =

students1 =

students2 =

# 每次執行清空表

print

('清空表資訊.....'

) collection.drop(

)# 插入資訊

collection.insert_one(students)

collection.insert_many(

[students1,students2]

) stu = collection.find(

)# 查詢全部

output_all(

)print

('查詢叫做john的....'

)# 查詢叫做john的

stu = collection.find(

)for item in stu:

print

(item)

print

('刪除叫做john...'

) stu = collection.delete_one(

) stu = collection.find(

) output_all(

)# 修改名字將amy修改為anna

print

('修改amay叫做anna...'

) collection.update_one(,}

) stu = collection.find(

) output_all(

)

父視窗操控iframe

iframe id為iframecover,其中有個classname為m ebookmaker cover的div 需要獲取iframe中的乙個div物件進行操作 參考 發現 window.frames iframecover document根本獲取不到物件,正確的方法應該是 所說,使用cont...

ssh遠端操控mysql

注意 我們用php來控制linux,php環境可以在windows也可以在linux,但是我們要控制的機器是一台linux 被控制的linux關閉selinux和firewalld 然後我們的php環境要想實現控制linux,必須安裝php的乙個擴充套件ssh2 2.這裡是centos中的php安裝...

C 如何操控FTP

關於ftp的應用免不了要對ftp進行增刪查改什麼的。通過搜尋,整理和修改,自己寫了乙個ftp的helper類。此篇文章目的有二 2最近流行 如何獲取某一目錄下的檔案和資料夾列表。由於ftpwebrequest類只提供了webrequestmethods.ftp.listdirectory方式和web...