小编Ada*_*wek的帖子

C#从python启动chromedriver并在c#中像driver一样使用它

我只需要像这样从 python 启动 chromedriver :

import undetected_chromedriver as uc
from selenium import webdriver

options = webdriver.ChromeOptions() 
driver = uc.Chrome()
driver.get('https://accounts.stockx.com/login')


print("Chrome started")
Run Code Online (Sandbox Code Playgroud)

我的 C# 程序有 100000 行代码,没有时间将所有内容重写为 C#。

我必须像上面显示的代码一样打开 chromedriver。我需要从 C# 代码访问此 chromedriver。我怎样才能做到这一点?

在 C# 中我只是这样做:

ChromeDriver driver;
var chromeOptions = new ChromeOptions();
driver = new ChromeDriver(chromeDriverService,chromeOptions);
Run Code Online (Sandbox Code Playgroud)

问题是:我如何通过 python 启动 chromedriver,然后从 c# 访问该驱动程序?我需要它,因为来自 python 的 chromedriver 无法被验证码检测到。感谢您的进步!

c# python selenium selenium-chromedriver undetected-chromedriver

1
推荐指数
1
解决办法
2384
查看次数