Chrome快捷键大全:提升Linux浏览效率

需积分: 6 0 下载量 24 浏览量 更新于2024-09-10 收藏 123KB PDF 举报
Chrome Sheet 是一个与 Google Chrome 浏览器相关的主题,特别是针对 Linux 操作系统的键盘快捷键指南。这份文档主要提供了Chrome 在 Linux 环境下使用的高效快捷键操作,有助于用户提升浏览器的使用效率和导航体验。 1. **新建窗口与标签页**: - `Ctrl + N`:打开一个新的空白窗口。 - `Ctrl + T`:在当前窗口中打开一个新的标签页。 - `Ctrl + Shift + N`:创建一个新的隐身(InPrivate)模式窗口,这种模式不会保存浏览历史或cookies。 2. **文件操作**: - 使用 `Ctrl + O`,然后选择文件:在Chrome中从计算机选择并打开文件。 3. **链接处理**: - 双击链接或使用鼠标中键(滚轮):在背景中打开链接。 - `Ctrl + Shift + Click` 或 `Shift + Click` 鼠标中键(滚轮):在同一窗口打开链接,切换到新打开的标签页。 - `Shift + Click`:在新窗口中打开链接。 4. **恢复关闭的标签页**: - `Ctrl + Shift + T`:恢复最近关闭的前一个标签页,最多可记住10个。 5. **拖放功能**: - 拖动链接到已有的标签上:在该标签页打开链接。 - 拖动链接到空白区域:在新标签页打开链接。 - 拖动标签到新窗口或现有窗口:将标签移动到目标窗口。 - 拖动时按 `Esc` 键:关闭拖动过程,返回到默认行为。 这些快捷键是Linux版Chrome中非常实用的功能,对于经常使用浏览器浏览、多任务处理和管理标签的用户来说,熟练掌握这些快捷键能够极大地提高工作效率。通过了解和实践这些技巧,用户可以在Chrome环境中实现无缝的浏览和操作体验。同时,由于Chrome对跨平台的支持,这些快捷键同样适用于Windows、Mac和其他操作系统版本的Chrome。

#模块导入 from selenium import webdriver from time import sleep from lxml import etree import xlwt import openpyxl #初始化 ##浏览器部分 bro = webdriver.Chrome() bro.get("https://china.nba.cn/players/stats/#!/stephen_curry") page_text = bro.page_source sleep(5) bro.quit() tree=etree.HTML(page_text) ##表格数据部分 file=xlwt.Workbook() sheet1 = file.add_sheet('sheet1',cell_overwrite_ok=True) line_per=[] #数据爬取函数准备 def score_record(x): tree_line=tree.xpath(x) line_0=[] for i in tree_line: tree_line_word=i.xpath('.//text()') for i in tree_line_word: if i.strip(): line_0.append(i.strip()) line_true=[line_0[0],line_0[18],line_0[19],line_0[20],line_0[21],line_0[22],line_0[23]] line_per.append(line_true) #爬取数据 a='/html/body/div[5]/div/div/div/div[2]/div[2]/section/div/div[2]/div[2]/div[1]/div[1]/div[3]/nba-stat-table/div/div[1]/table/thead/tr' score_record(a) for i in range(1,14): webside='/html/body/div[5]/div/div/div/div[2]/div[2]/section/div/div[2]/div[2]/div[1]/div[1]/div[3]/nba-stat-table/div/div[1]/table/tbody/tr[{}]'.format(i) score_record(webside) #保存数据 file = xlwt.Workbook() sheet1 = file.add_sheet('sheet1',cell_overwrite_ok=True) for j in range(0,14): for i in range(0,7): sheet1.write(j,i,line_per[j][i]) file.save('python结课程序.xls') #分析数据 sheet1.write(0,7,"两分出手") sheet1.write(0,8,"两分命中") wb = openpyxl.load_workbook('python结课程序.xls') sheet = wb['sheet1'] for i in range(2, 15): c_val = sheet.cell(row=i, column=3).value e_val = sheet.cell(row=i, column=5).value g_val = sheet.cell(row=i, column=7).value result = c_val - e_val - g_val sheet.cell(row=i, column=8).value = result for i in range(2, 15): b_val = sheet.cell(row=i, column=2).value d_val = sheet.cell(row=i, column=4).value f_val = sheet.cell(row=i, column=6).value result = b_val - d_val - f_val sheet.cell(row=i, column=9).value = result wb.save('python结课程序.xls')

2023-06-11 上传

import unittest from time import sleep from ddt import ddt, data, unpack from selenium import webdriver import openpyxl def read_excel(): xlsx = openpyxl.load_workbook("D:\\python\\project\\xl.xlsx") sheet1 = xlsx['Sheet1'] print(sheet1.max_row) # 行 print(sheet1.max_column) # 列 print('=======================================================') allList = [] for row in range(2, sheet1.max_row + 1): rowlist = [] for column in range(1, sheet1.max_column + 1): rowlist.append(sheet1.cell(row, column).value) allList.append(rowlist) return allList @ddt class ExcelText(unittest.TestCase): def setUp(self) -> None: self.driver = webdriver.Chrome() self.driver.get('https://passport.csdn.net/login?code=applets') self.driver.maximize_window() def tearDown(self) -> None: driver = self.driver sleep(3) driver.quit() @data(*read_excel()) #读取xlsx @unpack def test_excel01(self, flag, username, password): print(flag, username, password) driver = self.driver sleep(2) driver.find_element_by_xpath('/html/body/div[2]/div/div[2]/div[2]/div[1]/div/div[1]/span[4]').click() driver.find_element_by_xpath('/html/body/div[2]/div/div[2]/div[2]/div[1]/div/div[2]/div/div[1]/div/input').send_keys(username) driver.find_element_by_xpath('/html/body/div[2]/div/div[2]/div[2]/div[1]/div/div[2]/div/div[2]/div/input').send_keys(password) driver.find_element_by_xpath('/html/body/div[2]/div/div[2]/div[2]/div[1]/div/div[2]/div/div[4]/button').click() if __name__ == '__main__': unittest.main()可以为我解读一下这几行代码么

2023-06-10 上传