
Python爬虫
我也秃了
全栈工程师转职魔法吟唱大法师
展开
-
将document的element数组化(htmlCollection toarray)
因为有遍历网页对于className的element的innerText需求所以尝试将getElementsByClassName的数据遍历因为以下语句可行document.getElementsByClassName("myClassName")[0].innerText"myClassName"但是document.getElementsByClassName(“myClassName”)不属于arraytypeof document.getElementsByClassName("myC原创 2021-10-29 15:05:50 · 437 阅读 · 0 评论 -
Python Ews exchange发送邮件文本换行
发送邮件的文本使用“\n”却没换行效果可能是body=HTMLBody(infotext),这句话造成的影响所以将“\n”替换成<br/>实测可以显示换行效果如果帮助到你,能点个赞吗?原创 2021-10-18 13:14:34 · 1224 阅读 · 0 评论 -
Sql删除某列的指定字符
Excel 导入数字时会出现末尾多了’.0’记录一下用sql删除的语句update`tablename` set columnname = replace (columnname,'.0','')如果帮助到你,能点个赞吗?原创 2021-03-23 09:46:22 · 1083 阅读 · 0 评论 -
Python Ews exchange发送邮件demo
# exchangefrom exchangelib import DELEGATE, Account, Credentials, Configuration, Build, Version, Message, Mailbox, HTMLBody,NTLM,IMPERSONATIONfrom exchangelib.protocol import BaseProtocol, NoVerifyHTTPAdapterimport urllib3# import socket#忽略警告urllib3原创 2021-01-29 15:37:57 · 1334 阅读 · 3 评论 -
Selenium WebDriver 写对了但找不到元素(切换界面)
今天遇到的webdriver找不到元素问题过程:新开网页,找不到新开网页的elements原因:未切换窗口,driver指向初始页解决办法:切换windows=driver.window_handles #获取当前浏览器的所有窗口driver.switch_to_window(windows[1]) #跳到新开的页面,想跳到第几个自己调就算 window.location,href指向新开的页面,但是driver实际上没有转过去,所以需要手动切换到新的页面,才能找到该页面的element原创 2021-01-18 14:06:09 · 1205 阅读 · 1 评论 -
Anaconda + VsCode + Selenium - webdriver环境配置
首先安装Anaconda这里的步骤不介绍了看有的博客说会在安装的时候提示要不要安装VSCode我是已经安装过的,没装过的可以这个时候安装,没发现提示可以在官网下载VsCode 可以先安装中文(可选)以及Python包然后就是Selenium部分,我这里装的是windows版的chromedriver在Anaconda的Environments 内选要安装的环境打开Terminal,pip install selenium 来安装selenium然后再国内镜像找到对应chrome版本的,原创 2021-01-05 14:27:23 · 1484 阅读 · 1 评论 -
python爬取IHO,上证50,以及两个上证ETF基金并进行对比
IHO在新浪财经爬取上证50在东方财富网爬取另外两个上证ETF基金编号分别为510100, 510050在同花顺上爬取这些网站的图表数据都是通过json传递的所以找到对应的api即可抓取数据以下是单纯分析上证50的源代码显示涨幅的折线图# -*- coding: utf-8 -*-"""Created on Sun Nov 29 21:31:07 2020@author: asus"""import pandas as pdimport numpy as npimport m原创 2020-12-01 22:53:12 · 1151 阅读 · 0 评论