Python学习
abby2520
这个作者很懒,什么都没留下…
展开
-
Python引用其他py文件中的变量
最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码import requestsr = requests.get("http://www.baidu.com")r.encoding = r.apparent_encodingdemo = r.textdemo123456beauful1代码:from bs4 imp...转载 2018-06-13 09:54:31 · 5852 阅读 · 0 评论 -
Python数据类型转换
#!/usr/bin/# -*- coding: utf-8 -*-# Time : 2018/06/13 15:08# Author : abby# Email : abby2520@qq.com# File : DataStructureConversion.py# Software: PyCharmDict={'key1': 'value1', ...原创 2018-06-13 16:21:58 · 314 阅读 · 0 评论 -
urllib和urllib2区别
urllib和urllib2区别 urllib和urllib2区别: Python的urllib和urllib2模块都做与请求URL相关的操作,但他们提供不同的功能。他们两个最显着的差异如下: 总结1:urllib2可以接受一个Request对象,并以此可以来设置一个URL的headers,但是urllib只接收一个URL。这意味着,你不能伪装你的用户代理字符串等。 总结2:urllib模块...转载 2018-06-13 17:42:53 · 1454 阅读 · 0 评论 -
转载 Python 安装setuptools和pip工具操作方法(必看)
转载 Python 安装setuptools和pip工具操作方法(必看)本文章转载自 脚本之家 http://www.jb51.net 感谢!setuptools模块和pip模块是python进行第三方库扩展的极重要工具,例如我们在需要安装一些爬虫或者数据分析的包时就可以使用pip install命令来直接安装这些包了,因此pip工具一定要提前安装。一、安装setuptools在python交互...转载 2018-06-13 17:45:20 · 6098 阅读 · 0 评论 -
python 读取excel Xlrd模块
python 读取excel Xlrd模块1. 安装xlrd模块我使用pip安装: cmd ->切换到pip安装所在路径->pip install xlrd->回车2. 使用2.1:打开Excel表 导入模块: import xlrd #获取并打开一个工作簿 book = xlrd.open_workbook(''file.xls...转载 2018-06-13 17:45:34 · 441 阅读 · 0 评论 -
json.dumps and json.loads区分
json.dumps and json.loads区分1. json.dumps:对简单数据类型进行encoding encoding:把一个python对象编码转换成json字符串2. json.loads:处理简单数据类型的decoding转换 decoding:把Json格式字符串解码转换成python对象 对于简单数据类型(string、unicode、int、float、list、...转载 2018-06-13 17:46:00 · 221 阅读 · 0 评论 -
Python2.7版本:定义类时为什么要继承object类?
Python2.7版本:定义类时为什么要继承object类?********此答案摘自知乎,且经过自己实际运行后得出********继承 object 类的是新式类,不继承 object 类的是经典类例子:新式类: 经典类: B、C 是 A 的子类,D 多继承了 B、C 两个类,其中 C 重写了 A 中的 foo() 方法。如果 A 是经典类,当调用 D 的实例的 foo() 方法时,Pytho...转载 2018-06-13 17:46:37 · 376 阅读 · 0 评论 -
Python编码decode和encode
Python编码decode和encode常见编码介绍:GB2312编码:适用于汉字处理、汉字通信等系统之间的信息交换;GBK编码:是汉字编码标准之一,是在 GB2312-80 标准基础上的内码扩展规范,使用了双字节编码ASCII编码:是对英语字符和二进制之间的关系做的统一规定。主要是老美用.*****日本、韩国其他国家也有自己的编码规则,如果多语言混用就出现乱码,所以unicode产生Unico...转载 2018-06-13 17:47:05 · 267 阅读 · 0 评论 -
一定要会用selenium的等待,三种等待方式必会
转载地址:http://blog.csdn.net/huilan_same/article/details/52544521,感谢博文,学习了原文:发现太多人不会用等待了,博主今天实在是忍不住要给大家讲讲等待的必要性。很多人在群里问,这个下拉框定位不到、那个弹出框定位不到…各种定位不到,其实大多数情况下就是两种问题:1 有frame,2 没有加等待。殊不知,你的代码运行速度是什么量级的,而浏览器加...转载 2018-06-13 17:48:04 · 618 阅读 · 0 评论 -
Pycharm下将py文件打包成exe文件
1. 在PyCharm下安装PyInstaller2. 在Terminal下输入:“PyInstaller -F -w *.py” 就可以制作出exe。生成的文件放在同目录dist下。 -F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口。 不加-F参数生成一堆文件,但运行快。压缩后比单个exe文件还小一点点。 加-F参数生成一个exe文件,运行起来慢。...转载 2018-06-12 13:01:38 · 7246 阅读 · 3 评论 -
Python单元测试框架——unittest
最近在学习灰蓝博主的单元测试框架,已经了解了该框架想要实现的目的,但是对框架的了解依旧不够深刻。故此学习!使用python搭建测试框架,组合用例,集成用例,执行测试。使用的python标准库是unittest。unittest的工作原理:核心概念:test case,test suite,test runner,test fixture。下面的类图以及解释均来源于网络,原文链接):...转载 2018-05-08 15:41:34 · 227 阅读 · 0 评论 -
Python类的继承
#!/usr/bin/python# -*- coding: UTF-8 -*-# Author: abby# Time: 2018/04/04 17:07# IDE: PyCharm#类的继承class Parent: #定义父类 parentAttr = 100 def __init__(self): print ...原创 2018-04-04 17:17:00 · 217 阅读 · 1 评论 -
Python语句学习(While循环)
#!/usr/bin/# -*- coding: utf-8 -*-# Time : 2018/04/24 17:48# Author : abby# Email : abby2520@qq.com# File : whileCycle.py# Software: PyCharm'''在给定的判断条件为 true 时执行循环体,否则退出循环体while 判断条...转载 2018-05-08 15:50:16 · 431 阅读 · 0 评论 -
Python读取配置文件
配置文件内容读取方式原创 2018-07-16 18:05:24 · 686 阅读 · 0 评论