Откуда Package берёт exe?
Взял относительно старый C# проект (последние изменения около 10 мес.)
Есть там юнит тесты которые пользуют селениум, установил последние версии
<PackageReference Include="Selenium.Chrome.WebDriver" Version="85.0.0" />
<PackageReference Include="Selenium.WebDriver" Version="4.21.0" />
Но вот chromedriver.exe берётся старый, даже если ставлю копировать мою новую версию
<None Update="chromedriver.exe">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
где заменить старую?
нашел похоже ![]()
C:\Users\<user>\.nuget\packages\selenium.chrome.webdriver\85.0.0\driver\chromedriver.exe
и решение 2
1.Selenium.Chrome.WebDriver byjbaranda, 9.16M downloads
Selenium Chrome WebDriver (Win32)
2. Selenium.WebDriver.ChromeDriver byjsakamoto, 54.8M downloads
А почему в сишарпе? Всё начиналось в питоне! Питон лучше! Пиши в питоне в Jupyter Notebook!
pip install seleniumfrom selenium
import webdriver
driver = webdriver.Chrome()
Или даже так, тоже хорошая библиотека для скрейпинга и парсинга, тоже питон.
pip install requests beautifulsoup4
import requests
from bs4 import BeautifulSoup
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
И чем же он конкретно лучше?
Компилировать не надо, я вижу работающий код, запускаю в Jupyter Notebook, могу подправлять в ходе работы программы.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
И чем же он конкретно лучше?- Компилировать не надо,
Довольно странное понятие "лучше". А если я хочу пользовать прогу на другом компе с флэшки допустим, тоже будет лучше?
я вижу работающий код, запускаю в Jupyter Notebook, могу подправлять в ходе работы программы.
Получается что в C# я вижу неработающий код и не могу его исправлять в ходе работы программы?
© 1999-2024 Germany.ru
Помощь · Datenschutz · Реклама на сайте · Контакт
Einstellungen für Datenschutz und Cookies
офигенное преимущество. Да
Эта тема как продолжение этой темы: https://foren.germany.ru/programmer/f/41001081.html
Ему якобы нужен был "зелениум" для бота, я ему говорю в Германии такое не пройдёт, а у меня с ботами опыта десятки тысяч продаж...
Я даже в ходе разговора сам дописал ещё одного бота, "питон и зелениум", для моих тестов для простенькой страницы, и реакции ноль!
Ему лишь бы поболтать, мы их зачем завезли? кормим, поим, лечим бесплатно, а он даже общаться с хозяином по нормальному не хочет!
Если беженцы задачки решать не будут, программировать во благо Германии не желают, то при первой возможности отправим обратно! ![]()
from selenium import webdriverfrom selenium.webdriver.common.by import Byimport timeimport re
t = time.time()utc = time.gmtime(t)local = time.localtime(t)
mylist = open("input.txt", "r")for address in mylist:driver = webdriver.Chrome()driver.get("https://7495.org/test2.htm")text_box = driver.find_element(by=By.ID, value="poiskWord")submit_button = driver.find_element(by=By.ID, value="idBut")text_box.send_keys(address)submit_button.click()time.sleep(100) # pause in sekundenmessage = driver.find_element(by=By.CLASS_NAME, value="container")text = message.textwith open("output.txt", "a") as myfile:myfile.write("\n\n" + time.asctime(local) + "\n\n" + address + "\n" + text)driver.quit()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.

