1 太白紫星

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

将一个字符串形式的列表转换成列表

s="['a','b','c']"l=eval(s)print(l)结果:

2019-09-23 11:13:44

selenium3 利用cookie实现免登陆实践记录

首先打开你要登录的网页,然后点开审查元素,然后开始在页面上真实登录账号,看下图,登录好后,在审查元素页面点开Network--选择Preservelog--XHRQ,然后找到有关登录(login)的一页,在ResponsHeaders中找到Set-Cookie的项,把里面需要的内容修改下格式,写入字典中,手动添加Cookie,有几个Set-Cookie就添加几个。...

2019-05-20 12:04:51

selenium模拟登录页面时遇到的问题

1.错误:当遇到Selenium定位不到元素时出现(报:NoSuchElementException)selenium.common.exceptions.NoSuchElementException:Message:nosuchelement:Unabletolocateelement:{“method”:”name”,”selector”:”title”}...

2019-05-16 09:49:34

基于selenium模块的爬虫实践问题记录

一.一般情况可以直接使用requests模块配合bs4模块直接爬取数据二.遇到网页源代码和网页元素审查不一样的情况,即有js动态加载的情况,我使用了selenium模块配合歌浏览器headless(无头模式)来解决中途遇到一些坑现在记录如下:1.使用selenium模拟网页运行需要火狐浏览器或谷歌浏览器配合,所有先下载好要用的浏览器,然后需要下载一个chromedriver.exe(...

2019-05-09 12:13:31

Python 标准异常总结

Python标准异常总结 AssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close()方法被调用的时候 Imp...

2018-10-23 17:04:28

os、os.path 模块中关于文件、目录常用的函数使用方法

模块:可用代码段的打包。 模块在使用前需要先通过import导入 >>>importos>>>os.getcwd()   os、os.path模块中关于文件、目录常用的函数使用方法:    Python是跨平台的语言,也即是说同样的源代码在不同的操作系统不需要修改就可以同样实现。    因此Python的作者就倒腾了O...

2018-10-16 09:58:29

集合类型内建方法总结

集合类型内建方法总结   集合(s).方法名 等价符号 方法说明 s.issubset(t) s<=t 子集测试(允许不严格意义上的子集):s中所有的元素都是t的成员   s<t 子集测试(严格意义上):s!=t而且s中所有的元素都是t的成员 s.issu...

2018-09-26 10:51:53

字符串的方法及注释

  capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度width的新字符串 count(sub[,start[,end]]) 返回sub在字符串里边出现的次数,start和end参数表示范围,可选。 encode...

2018-09-26 10:50:46

Python——字典

 字典是一种通过名字或者关键字引用的数据结构,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典类型是Python中唯一內建的映射类型,基本的操作包括如下: (1)len():返回字典中键—值对的数量; (2)d[k]:返回关键字对于的值; (3)d[k]=v:将值关联到键值k上; (4)deld[k]:删除键值为k的项; (5)keyind:键值key是否在d中,是...

2018-09-13 12:14:36

Python中的各种符号

关键字for:循环 in:成员比较运算符 if:如果分支 elif:如果分支 else:其他分支 while:循环 def:定义函数 class:定义类 global:全局变量声明 from:导入包 import:导入包 not:逻辑运算符非 is:对象比较运算符 or:逻辑运算符或 and:逻辑运算符与 with:try/finally语句的替代 as:别...

2018-08-27 20:30:02

ASCII码对照表:

2018-08-04 12:13:58

字符串格式化符号含义及转义字符含义

 字符串格式化符号含义  符号 说明 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制...

2018-08-04 12:12:08

向列表增加元素的三种方法

向列表增加元素的三种方法 ,分别是:append()、extend()和insert()。append()方法是将参数作为一个元素增加到列表的末尾。extend()方法是将参数作为一个列表去扩展列表的末尾。举例:1. >>>name=['F','i','n','d']2. >>>name.append('x')3. >>&gt...

2018-06-21 17:19:18

成员资格运算符

Python有一个成员资格运算符:in ,用于检查一个值是否在序列中,如果在序列中返回True,否则返回False。  例如:1. >>>name='小屁孩'2. >>>'小'inname3. True4. >>>'子'inname5. False...

2018-06-15 12:33:41

assert的作用

assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。一般来说我们可以用Ta再程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作的话,asser...

2018-06-15 12:24:50

while中可以被看作‘假’的情况

造成死循环的原因是while后边的条件永远为真(True),在Python看来,只有以下内容会被看作假(注意冒号括号里边啥都没有,连空格都不要有!):FalseNone0""''()[]{}其他一切都被解释为真!1. while'':2.   print('进入循环')3. print('退出循环')或者1. whileFlase:2.   print('进入循环...

2018-06-13 18:11:48

python中对输入类型的判断

s为字符串s.isalnum()  所有字符都是数字或者字母,为真返回Ture,否则返回False。s.isalpha()  所有字符都是字母,为真返回Ture,否则返回False。s.isdigit()    所有字符都是数字,为真返回Ture,否则返回False。s.islower()  所有字符都是小写,为真返回Ture,否则返回False。s.isupper() ...

2018-06-07 17:42:56

python中int() 按照“四舍五入”的方式取整

使用int()将小数转换为整数,小数取整会采用比较暴力的截断方式,即向下取整。(注:5.5向上取整为6,向下取整为5)正常情况下int(5.5)结果为5如果想要让其按照人类的思维“四舍五入”5.4“四舍五入”结果为:5,int(5.4+0.5)==55.6“四舍五入”结果为:6,int(5.6+0.5)==6...

2018-06-07 16:28:03
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。