自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【利用cloudconvert网站api简单6步骤实现cad文件格式dwg转dxf】

众所周知Autodesk公司拥有dwg图形格式的完全版权,而dxf则为一个开源的图形格式,因此在python开源库中鲜有免费的dwg转dxf应用。但是搜索网络,我们仍然会发现有些网站能够提供在线dwg转dxf服务(,anyconv,mygeodata),甚至还有相应的api供开发者使用。利用python编程对接这些api,可以实现常用的dwg转dxf应用。下面以cloudconvert为例,展示其实现过程。...

2022-07-28 22:01:33 1639 1

原创 用ezdxf中的math函数提取多段线(LWPOLYLINE)的面积 / 将dxf文件转换为jpg图像

ezdxf是python平台上编辑和读取dxf文件的常规工具。借助ezdxf的画图命令,可以轻松地实现dxf绘制。但是有时我们需要知道多段线围成区域的面积,如何用ezdxf实现呢?在ezdxf官方文档(Functions — ezdxf 0.18b6 documentation (mozman.at))中提供了math方法,其中关于提取多段线包围区域面积的函数为(ezdxf.math.area): 该函数返回多段线在xy平面上投影区域的面积,括号中的vertices参数为点集。那么提取的办法就应该是,从dx

2022-07-05 22:48:44 1662

原创 selenium无头模式(headless)下设置窗口全屏

目录1.问题2.解决办法在正常模式下,可以通过maximize_window()函数将webdriver窗口设置为全屏显示:但是在headless模式下,这个函数会失效,可以通过save_screenshot函数来验证。那么在无头模式下,如何使窗口最大化?通过pyautogui来获取屏幕尺寸,然后用webdriver的add_argument()函数来设置窗体大小:...

2022-07-03 12:15:05 4000 2

原创 python/selenium中msedgedriver版本自动更新,解决“This version of MSEdgeDriver only supports MSEdge version 100“

目录前言一、如何识别Edge浏览器的版本?二、自动更新代码1.引入库2.构造解压文件函数3.更新msedgedriver文件总结在学习或编写selenium库相关代码过程中,会遇到因为webdriver.exe文件缺失或其版本落后于浏览器版本造成的selenium库运行错误(Exceptions)。对于这个问题,比较繁琐的办法是浏览官网并下载合适的webdriver文件对本地文件进行替换。如果能够自动完成这个过程,那将带来不少方便。以Edge的开发工具msedgedriver.exe为例,自动更新的代码实现

2022-07-03 02:14:30 5679 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除