Вы должны убедиться, что вы вошли в систему и можете комментировать. также executable_path='your/path'
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
driver = webdriver.Chrome(executable_path="/home/chromedriver")
driver.get('https://www.instagram.com/p/Bs0y4Myg3Hk/')
comment=driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/div/article/div[2]/section[3]/div/form/textarea')
comment.send_keys('hello')
comment.send_keys(Keys.RETURN)
sleep(10)
driver.close()
ОБНОВЛЕНИЕ: В более новых версиях MATLAB (R2013b и после) это предпочтено для использования функции flip
вместо [1 110] flipdim
, который имеет тот же синтаксис вызова:
a = flip(a, 1); % Reverses elements in each column
a = flip(a, 2); % Reverses elements in each row
у Tomas есть правильный ответ. Для добавления просто немногого можно также использовать более общее flipdim
:
a = flipdim(a, 1); % Flips the rows of a
a = flipdim(a, 2); % Flips the columns of a
дополнительный небольшой прием..., если по любой причине необходимо зеркально отразить ОБА размера 2-D массива, можно или звонить flipdim
дважды:
a = flipdim(flipdim(a, 1), 2);
или вызов rot90
:
a = rot90(a, 2); % Rotates matrix by 180 degrees
Другое простое решение
b = a(end:-1:1);
, можно использовать это на конкретном размере, также.
b = a(:,end:-1:1); % Flip the columns of a
можно использовать
rowreverse = fliplr(row) % for a row vector (or each row of a 2D array)
colreverse = flipud(col) % for a column vector (or each column of a 2D array)
genreverse = x(end:-1:1) % for the general case of a 1D vector (either row or column)