Создание раздела div на весь экран - PullRequest
0 голосов
/ 28 октября 2019

Я использую скрипт Python в Raspberry Pi 4 для отображения двух панелей мониторинга на подключенном мониторе.

Я использую браузер Chrome для автоматизации цикла while, который поворачивает эти две панели каждые 30 и 60 секунд. .

Я хочу отобразить только определенный раздел в первой панели.

как отобразить часть этой панели в полноэкранном режиме? self.execute_script (JAVASCRIPT)?

код

from seleniumbase import BaseCase
from selenium.webdriver.common.keys import Keys
import time

class EC_Test( BaseCase ) :

        def set_fullscreen( self ) :
            self.execute_script( '''

                  addEventListener( 'keydown', function( event ) {
                        if( event.key == 'F11' )
                            document.body.requestFullscreen();
                        else alert( event );
                  } );

            ''' )
            self.send_keys( "body", Keys.F11 )

        def test_authentication( self ) :
            self.open( "https://wlan.service.xyz.com/fs/customwebauth/login.html?switch_url=https://wlan.service.xyz.com/login.html&ap_mac=78&client_mac=50:ca&wlan=xy_webauth&redirect=www.xyz.de/" )
            self.update_text( "input[name=username]", "******" )
            self.update_text( "input[name=password]", "******" )
            self.click( "input[name=TOS]" )
            self.click( "input[value*=Login]" )
            if self.is_element_present( "input[name*=accept]" ) :
                self.scroll_to( "input[name*=accept]" )
                self.click( "input[name*=accept]" )

            self.open( "https://www.zyx.com/login.do" )
            self.update_text( "#user_name", "T_User" )
            self.update_text( "#user_password", "*******" )
            self.click( "#sysverb_login" )

            while True :
                    self.open( "https://www.zyx.com/$pa_dashboard.do?sysparm_dashboard=1234567845" )
                    self.set_fullscreen()
                    time.sleep( 31 )
                    self.open( "https://www.zyx.com/$pa_dashboard.do?sysparm_dashboard=987654321" )
                    self.set_fullscreen()
                    time.sleep( 61 )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...