Python

吴裕雄--天生自然python学习笔记:python文档操作自动查找替换 Word 文件中的指定文字

Win32com组件提供了自动替换Word文件中指定文字的功能。在使用“查找”功能替换文字之前,可先清除源文字及目标文字的格式,以免影响替换效果,语法为:替换Word文件特定文字的语法为:  将指定目录中所有Word文件中的所有“方法”都替换为&ldq...

吴裕雄--天生自然python学习笔记:python文档操作插入图片

向Word文件中插入图片向Word文件插入图片的语法为:例如,在clipgraph.docx文件的第4段插入cell.jpg图片,井将图片文件保存于Word文件内:importosfromwin32comimportclientword=client.gencache.EnsureDispatch('Word.Appl...

吴裕雄--天生自然python学习笔记:python文档操作表格处理

表格也是Word文件中常用的对象,下面讲解Win32com中常用的表格操作命令。新建表格的语法为:      在Word文件中新建一个表格并插入单元格内容在Word文件中新建一个3行4列的表格,并通过循环向其中单元格插入内容。importosfromwin32...

吴裕雄--天生自然python学习笔记:python设置文档的格式

Win32com组件可为特定范围的内容设置格式,较常用的格式有标题格式、对齐方式格式及字体格式。许多格式使用常量表示,所以需先导入constants常量模块:设置标题格式的语法为:  标题常量的常量值有wdStyleHeadingI到wdStyleHeading9,包括字体、粗体等设置,wdStyl...

吴裕雄--天生自然python学习笔记:打开文件并显示文件内容

Win32com组件打开文件通过Documents的Open方法,语法为:例如,打开上一节创建的testl.docx文件,文件变量名为doc:获得文件内容的方法有两种,第一种较为简单,用文件变量的Content方法即可获取全部内容,语法为:    importosfromwin3...

吴裕雄--天生自然python学习笔记:python处理word文档

Office文件是我们日常工作生活中都经常用到的文件格式,其中以Word格式的文件最为常用。Python可通过Win32com纽件对Microso位Office文件进行存取,并且Python己内直了Win32com纽件,不需要另外安装。使用Win32com纽件处理MicrosoftOffice文件,计算机必须己安装Mi...

吴裕雄--天生自然python学习笔记:python用 Bokeh 模块绘制我国 GDP 数据统计图

现在我们把我国1990年到2017年的GDP数据抓取出来,井用Bokeh绘出散点统计图。由网页爬取所需数据,并用Bokeh绘制散点图。importrequests#导入网页内容抓取包importmatplotlib.pyplotasplt#导入绘图模块,重命名为pltfrombokeh.plottingimportfi...

吴裕雄--天生自然python学习笔记:python的Bokeh 基本绘图

使用Bokeh绘图时,其大部分绘图功能是由bokehplotting完成的,所以我们一般至少要导入自gure及show这两个函数:  Bokeh绘制的图形是在浏览器中显示的,创建一个网页作为图形区域,语法为:  例如:创建一个宽800像素、高400像素的绘图区,并把绘图区定义为变...

吴裕雄--天生自然python学习笔记:爬取我国 1990 年到 2017年 GDP 数据并绘图显示

绘制图形所需的数据源通常是不固定的,比如,有时我们会需要从网页抓取,也可能需从文件或数据库中获取。利用抓取网页数据技术,把我国1990年到2016年的GDP数据抓取出来,再利用MatplotUb进行绘图显示。经搜索发现,http://value500.com/M2GDP.html网页中有我们所需数据。 &nb...

吴裕雄--天生自然python学习笔记:Matplotlib 基本绘图

使用Matplotlib组件绘图时,经常要与Numpy组件搭配使用。使用Matplotlib绘图首先要导入Matplotlib组件,由于大部分绘图功能是在matplotlib.pyplot中,所以通常会在导入matplotlib.pyplot时设置一个简短的别名,以方便输入。例如,我们可把别名取为pit: &...

吴裕雄--天生自然PYTHON学习笔记:解决ElementNotInteractableException: Message: element not interactable

    submit=self.wait.until(EC.element_to_be_clickable((By.ID,'loginAction')))2.永久覆盖element来保证自己的element。方法是如下的代码:WebElementele=driver.findEl...

吴裕雄--天生自然PYTHON学习笔记:python自动登录网站

打开www.5leta.com网站,如果己经通过某用户名进行了登录,那么先退出登录。  登录该网站的步骤一般如下:(1)单击右上角的“登录”按钮。(2)先输入账号。(3)再输入密码,然后单击“登录”按钮。现在,我们要改用Python程序,自动完成上面登...

吴裕雄--天生自然python学习笔记:解决WebDriverException: Message: unknown error: missing or invalid 'entry.level'

会出现这个错误是因为你的chrome浏览器与下载的chromedriver.exe版本不一致造成的。到这个地址:https://npm.taobao.org/mirrors/chromedriver/79.0.3945.36/下载下图所示的驱动,要注意看自己操作系统来下载  如果是windows系统...

吴裕雄--天生自然python学习笔记:python用 Selenium 组件实现浏览器操作自动化

一般情况下,我们都是用手工操作的方式来对浏览器进行各种操作。实际上,只要我们安装一个自动化操作组件,Python就可以让我们的很多操作实现自动化。Selenium组件在开发网页时,用户接口的测试向来是一件相当不容易的事情,如果用手动方式进行测试的各种操作,不仅效率低而且容易出错。Selenium的出现就是为了解决这个问...

吴裕雄--天生自然python学习笔记:python通过“任务计划程序”实现定时自动下载或更新运行 PM2.5 数据抓取程序数据

在Windows任务计划程序中,设置每隔30分钟自动抓取PM2.5数据,井保存在SQLite数据库中。  importsqlite3,ast,requests,osfrombs4importBeautifulSoup#cur_path=os.path.dirname(__file__)#取得目前路径...