python+playwright安装+使用vsocde运行代码

python虚拟环境

1、安装python,环境配置

2、修改pip镜像源

3、新增虚拟环境

注意路径,例子的路径是在python的目录下生成一个venv文件夹

进入venv文件夹,使用virtualenv 虚拟环境名称,生成虚拟环境playwright_test

 进入playwright_test\Scripts激活环境

 playwright安装

进入D:\Program Files\Python38\venv\playwright_test\Scripts,执行pip install playwright

 

虚拟环境Scripts目录下执行pip命令,安装的包也是在该虚拟环境下,指D:\Program Files\Python38\venv\playwright_test\Lib目录。

安装浏览器(playwrigth编译好的),会安装到C盘目录下

注意:在别的目录下,使用playwright install,会报不是内部命令,这需要把D:\Program Files\Python38\venv\playwright_test\Scripts目录添加到系统环境变量中

 在桌面目录下执行命令,安装其他浏览器(火狐和webkit)

 vscode 配置

插件中心搜索python并安装

 

 

插件中心显示如下:

点击插件设置

 

修改默认解释器路径:D:\Program Files\Python38\venv\playwright_test\Scripts,关闭保存修改(这样就能关联到虚拟环境,关联playwright库,如果是其他路径下的解释器,运行代码会报所需库不存在)

 # 测试代码

新建文件夹E:\vscode_project\test,用vscode打开,新建test.py文件,复制代码

 
复制代码
import time
from playwright.sync_api import sync_playwright

#启动浏览器(playwright自己编译的,图标为蓝色)
p = sync_playwright().start()
browser = p.chromium.launch(headless=False)
#启动本地商用浏览器(图标为本地浏览器图标)
# browser = p.chromium.launch(headless=False, executable_path='c:\Program Files\Google\Chrome\Application\chrome.exe')

# 创建 BrowserContext对象
context = browser.new_context()

page = context.new_page()
page.goto("https://www.baidu.com")

time.sleep(10)
browser.close()
p.stop()
复制代码

运行代码

 

 

posted @   清风forest  阅读(160)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示