sys.modules['mymodule'] = none
try:
__import__('mymodule')
except ImportError :
sys.exit("Module disabled")
.img{ background-size: cover; width: 100%; }
<div class="img" data-type="responsive-img" data-src="http://rara-rara.ru/pic/8b34f528e82489cd981bf2d8064f8c56.jpg" data-ratio="1.252" data-ratio-720="2.5">
var _fnResize = function()
{
$( '[data-type="responsive-img"]' ).each(function(){
var _img = $( this );
if( !_img.data( 'load' ) )
{
_img.css({ 'background-image': 'url(' + _img.data('src') + ')' });
_img.data( 'load' , true );
}
var _ratio = _img.data( 'ratio' );
if( window.innerWidth <= 720 ) _ratio = _img.data( 'ratio-720' );
_img.css({
height: _img.width() / _ratio
});
});
}
$( document ).ready( _fnResize );
$( window ).on( 'resize', _fnResize );
self.driver.request_interceptor = interceptor # ставим подмену запросов
def interceptor(request):
"""Подмена css на локальные"""
"""эти файлы не меняем"""
real_urls = (
'styles.css',
)
if str(request.url)[-4:] == '.css':
"""Ищем название файла"""
file = re.search(r"/([^/]+\.css)$", str(request.url)).group(1)
if file not in real_urls:
try:
request.create_response(
status_code=200,
headers={'Content-Type': 'text/css'}, # Optional headers dictionary
body=open(f'fake_files/{file}').read() # Optional body
)
except:
pass