TomTonys Blog

  • Home

  • Archives

  • Categories

  • Tags

  • Commonweal 404

  • Sitemap

  • links

  • About

  • Search

记录一次爬取Alibaba商品库存

Posted on 2018-12-20 | In Python | Comments: | Views:
Symbols count in article: 6k | Reading time ≈ 10 mins.

需求

由于淘宝近期暂停了批量商品库存同步功能,导致一件传淘宝用户查看/同步库存很难受,需要一个一个商品的点开才能看到库存。所以就想有没有什么批量查库存的工具,网上到时有很多,但都是需要收费的,所以就为自己写一个。

Read more »

长网址转短网址

Posted on 2018-12-04 | Edited on 2018-12-11 | In Python | Comments: | Views:
Symbols count in article: 2k | Reading time ≈ 3 mins.

长网址转短网址

准备工作

获取新浪API及其API的source

环境

1. Python3.7

2. requests

3. json

4. tkinter(不做UI可不要)

Read more »

assert

Posted on 2018-11-23 | In 学习笔记 | Comments: | Views:
Symbols count in article: 547 | Reading time ≈ 1 mins.

断言方法

以下为unittest框架的TestCase类提供的方法
Read more »

常用键盘操作

Posted on 2018-11-19 | Edited on 2018-11-23 | In 学习笔记 | Comments: | Views:
Symbols count in article: 490 | Reading time ≈ 1 mins.

常用的键盘操作

代码键盘
send_keys(Keys.BACK_SPACE)删除键(BackSpace)
send_keys(Keys.SPACE)空格键(Space)
send_keys(Keys.TAP)制表键(Tab)
send_keys(Keys.ESCAPE)回退键(Esc)
send_keys(Keys.ENTER)回车键(Enter)
send_keys(Keys.CONTROL,’a’)全选(Ctrl+A)
send_keys(Keys.CONTROL,’c’)复制(Ctrl+C)
send_keys(Keys.CONTROL,’x’)剪切(Ctrl+X)
send_keys(Keys.CONTROL,’v’)粘贴(Ctrl+V)
send_keys(Keys.F1)键盘F1
……
send_keys(Keys.F12)键盘F12
注:使用Keys前要先导入Keys类

from selenium.webdriver.common.keys import Keys

Selenium元素定位

Posted on 2018-11-19 | Edited on 2018-11-23 | In 学习笔记 | Comments: | Views:
Symbols count in article: 3.1k | Reading time ≈ 5 mins.

id定位

HTML规定id属性在HTML文档中必须是唯一的,这类似于公民的身份证号码,具有很强的唯一性。WebDriver提供的id定位方法就是通过元素的id属性来查找元素。通过id定位百度搜索输入框。用法如下

Read more »

python标准异常

Posted on 2018-11-18 | In Python | Comments: | Views:
Symbols count in article: 1.4k | Reading time ≈ 2 mins.

python标准异常

python异常快速查询
Read more »
12…4
Tom Tony

Tom Tony

23 posts
3 categories
30 tags
RSS
GitHub E-Mail Google Twitter Facebook Instagram
  • LOL1
  • Linux1
  • Moneky1
  • PageObject1
  • Python9
  • Selenium3
  • aapt1
  • adb1
  • appium6
  • assert1
  • centos1
  • contexts1
  • faces1
  • h5定位1
  • linux1
  • logging1
  • opencv1
  • swipe1
  • touchaction1
  • yaml1
  • 兼容性1
  • 日志1
  • 测试10
  • 滑动1
  • 用例设计方法2
  • 短链接1
  • 等级1
  • 绘图1
  • 触控1
  • 计划任务1
© 2018 Tom Tony | 45k | 1:15
Powered by Hexo
|
Theme – NexT