Web知识补充
【摘要】 Web知识补充
Get新知识:
windows 宿主机 映射文件夹到VMware Linux 虚拟机
首先要在虚拟机关机情况下,编辑虚拟机设置,选项配置下,启用共享文件夹,选择主机文件夹路径,确定。
进入虚拟机,使用
// yum -y install open-vm-tools-desktop open-vm-tools
mkdir /app ;vmhgfs-fuse .host:/ /app
命令 将共享文件夹下的内容挂载到虚拟机路径下,其中/app 是虚拟机下自定义的文件夹路径,执行成功后在虚拟机对应文件夹下就存在共享文件夹下的内容。
使用selenium 避免被网站识别出是自动测试工具驱动的方法
- 设置window.navigator.webdriver
通过如下代码来实现
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
- 修改chromedriver.exe
在Windows下,使用notepad++ 打开可能会存在乱码,无法进行接下去的替换字符串的操作,建议在Linux 下进行操作,尽管在Linux下操作也会有乱码的出现,但我们需要替换的字符串在Linux下打开是正常的,使用vim 编辑chromedriver.exe, 使用vim 替换命令
:%s/cdc_/dog_/g
然后 :wq 保存退出即可,完成修改。
Windows 下使用最长长度的路径
默认情况下Windows能使用260位长度的路径长度,但其实Windows最大支持高达几万位长度的路径,需要前面加上 \?\ 就是告诉系统要使用最大长度的路径定义。
特殊的对于共享文价夹,使用 \?\UNC\ 即可。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)