1 Star 0 Fork 6

七夜星雨/stm32-camera

forked from lantsang/stm32-camera 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
bluestone_common.py 976 Bytes
一键复制 编辑 原始数据 按行查看 历史
lantsang 提交于 2021-04-24 13:41 . 支持UART
'''
File: bluestone_common.py
Project: bluestone esp32 camera
Author: daniel dong
Email: dongzhenguo@lantsang.cn
Copyright 2021 - 2021 bluestone tech
'''
import uos
import ure
import ujson
import _thread
class BluestoneCommon(object):
inst = None
def __init__(self):
BluestoneCommon.inst = self
@staticmethod
def check_file_exist(file_name):
if not file_name:
return False
file_list = uos.listdir()
if file_name in file_list:
return True
else:
return False
@staticmethod
def is_url(url):
#pattern = ure.compile('http[s]://.+')
return ure.match('https?://.+', url)
@staticmethod
def is_json(content):
if not content:
return False
try:
ujson.loads(content)
return True
except Exception as err:
return False
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/seven-night-star-rain/stm32-camera.git
git@gitee.com:seven-night-star-rain/stm32-camera.git
seven-night-star-rain
stm32-camera
stm32-camera
master

搜索帮助