python
文章平均质量分 92
zczczcc
小张小张自有主张
展开
-
Python+Selenium爬取新浪微博数据时的用户模拟登陆
新浪微博用户模拟登录WebDriver基本元素定位方式xpath表达式定位selenium–操作滚动条driver.switch_to.frame用法Python代码实现模拟登陆的思路:1.采用webdriver的get方法打开网页2.选择用密码进行登陆(定位+点击)3.在input tag输入用户名及密码(定位+输入)4.登陆(定位+点击登陆按钮)WebDriver基本元素定位方式find_element_by_id() —采用id属性进行定位例如在百度页面中输入关键字进行搜索<s原创 2021-01-05 09:30:11 · 1199 阅读 · 3 评论 -
列表转字符串/对其元素进行计数/字典转列表/将字符串列表转为数值列表
将由各个字符串组成的列表转为一个字符串a=['1','2','3','4']string=''.join((a))print(string)原创 2020-11-30 15:09:20 · 516 阅读 · 0 评论 -
解决字典转DataFrame不等长的处理
字典转DataFrame报错原代码import pandas as pda=['1','2','3','4']b=['a','b','c']d={ '数字': a, '字母': b}c=pd.DataFrame(d)c.to_excel('1.xlsx')修改后代码import pandas as pda=['1','2','3','4']b=['a','b','c']d={ '数字': a, '字母': b}c = pd.DataFrame原创 2020-11-30 15:03:11 · 1726 阅读 · 1 评论 -
新建一个新excel表并循环向表里追加数据
import xlrd #从excle里读数据import xlwt #创建新的表格写入数据import xlutils #往已有表格中追加数据#新建表123.xlsfilename = "123.xls"fileW = xlsxwriter.Workbook(filename)tableWrite = fileW.add_worksheet('Sheet1')tableWrite.write(0, 0, 'list1')tableWrite.write(0, 1, 'list2'原创 2020-11-30 14:52:29 · 423 阅读 · 0 评论