| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # coding: UTF-8
- import os
- import requests
- from bs4 import BeautifulSoup
- from app.models import GameItemType, GameItem
- def main(path):
- url = "http://192.168.1.52:9999/games/" + path
- r = requests.get(url)
- r.encoding = r.apparent_encoding
- s = r.text
- soup = BeautifulSoup(s, "html.parser")
- s = soup.prettify()
- print(soup.title.string + "----" + path)
- gameitem = GameItem.objects.create(gameTitle=soup.title.string
- , gameImageUrl=path + "/icon.png"
- , gameUrl=path
- )
- gameType = GameItemType.objects.get(id=1)
- gameType.save()
- # gameitem.gameTitle = soup.title.string
- # gameitem.gameImageUrl = path + "/icon.png"
- # gameitem.gameUrl = path
- gameitem.gameType.add(gameType)
- def file_name(file_dir):
- for root, dirs, files in os.walk(file_dir):
- # print(root) # 当前目录路径
- # print(dirs) # 当前路径下所有子目录
- # print(files) # 当前路径下所有非目录子文件
- return dirs
- # dirname = file_name("F:\http\H5game\games")
- # for iterating_var in dirname:
- # main(iterating_var)
- # print(dirname)
|