uniapp,h5

InitVideoInfo.py 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # coding: utf-8
  2. from pymongo import MongoClient
  3. import bcrypt
  4. # MongoDB的连接信息
  5. MONGO_URI = 'mongodb://127.0.0.1:27017'
  6. MONGO_DBNAME = 'starter_db'
  7. # 创建MongoDB的连接
  8. client = MongoClient(MONGO_URI)
  9. # 选择或创建数据库
  10. db = client[MONGO_DBNAME]
  11. # 选择或创建集合(类似关系数据库中的表)
  12. users_collection = db['videos']
  13. # 清空集合,如果集合已经存在并有数据
  14. users_collection.delete_many({})
  15. # 插入一些示例数据
  16. sample_video = [
  17. {"video_id": "#00000", "duration": "65", "cover_url": "https://afanai.top:8088/video/982789760frame.jpg", "video_name": "鞠婧祎视频1", "uploader_id": "00001", "video_url": "https://afanai.top:8088/video/982789760.mp4"},
  18. {"video_id": "#00001", "duration": "65", "cover_url": "https://afanai.top:8088/video/428743782frame.jpg", "video_name": "鞠婧祎视频2", "uploader_id": "00001", "video_url": "https://afanai.top:8088/video/428743782.mp4"}
  19. ]
  20. for i in sample_video:
  21. print(i)
  22. # 执行插入操作
  23. result = users_collection.insert_many(sample_video)
  24. # 打印插入的文档ID
  25. print("Inserted document IDs:", result.inserted_ids)
  26. # 关闭数据库连接
  27. client.close()