搜索到与相关的文章
Python

python文件及路径管理函数

glob模块说明:1、glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作*、?、[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。glob.glob("字符串+通配符")该方法返回指定路径所有匹配的文件的列表,该方法需要一个参数用来指定匹配的路径字符串(本字符串可以为绝对路径也可以为相对路径),其返回的文件名只包括当前目

系统 2019-09-27 17:52:14 2180

Python

python中pylint使用方法(pylint代码检查)

一、Pylint是什么Pylint是一个Python代码分析工具,它分析Python代码中的错误,查找不符合代码风格标准和有潜在问题的代码。Pylint是一个Python工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等。Pylint的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。如果运行两次Pylint,它会同时显示出当前和上次的运行结

系统 2019-09-27 17:51:43 2180

Python

Python工程师面试时注意事项分享

Python作为当下炙手可热的互联网行业,吸引了一大批有志之士加入其中。那么掌握了相关技术,怎么在面试中一展风采俘获HR芳心呢?下面,千锋为大家总结了一些在Python面试中需要注意的事项,与君共享。​自我介绍之前讲过很多关于如何应对面试官提出的“自我介绍”这个问题,今天,针对Python程序员这个岗位,给大家重新梳理一下答题的结构。我们在做自我介绍时,可以按照:个人基本信息+基本技术构成+项目经验(具体项目以及在项目中的负责部分)+自我评价的结构来回答。

系统 2019-09-27 17:50:44 2180

Python

python uuid模块使用实例

uuid是一种唯一标识,在许多领域作为标识用途。python的uuid模块就是用来生成它的。闲话不说,python提供的生成uuid的方法一共有4种,分别是:1.从硬件地址和时间生成2.从md5算法生成3.随机生成4.从SHA-1算法生成他们在uuid模块里对应uuid1,uuid3,uuid4,uuid5这几个方法,注意没有uuid2。下面是示例:复制代码代码如下:#-*-encoding:gb2312-*-importuuidprintuuid.uui

系统 2019-09-27 17:50:27 2180

Python

Python中的模块和包概念介绍

模块概述如果说模块是按照逻辑来组织Python代码的方法,那么文件便是物理层上组织模块的方法。因此,**一个文件被看作是一个独立模块,一个模块也可以被看作是一个文件。模块的文件名就是模块的名字加上扩展名.py。与其它可以导入类(class)的语言不同,在Python中你导入的是模块或模块属性**。模块名称空间一个名称空间就是一个名称到对象的关系映射.导入模块导入模块整体(import)方式一复制代码代码如下:importmodule1importmodul

系统 2019-09-27 17:50:08 2180

Python

python-爬虫-网络请求(二)

网络请求urlopen函数用法urllib库urllib库是python中一个最基本的网络请求库。可以模拟浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据urlopen函数在python3的urllib库中,所有和网络请求相关的方法都被集成到urllib.request模块下面了,下面先看下urlopen函数基本使用:fromurllibimportrequestresp=request.urlopen('http://www.baid

系统 2019-09-27 17:48:21 2180

Python

python+selenium自动化测试框架中页面操作总结

Python+selenium是当前常用的自动化测试环境之一,在自动化测试框架中,常用的是POM模型,下面是对常用的页面操作的总结:1、输入框:fromseleniumimportwebdriver#定位文本框tk=driver.get_element_by_id("id")#清空文本框tk.clear()#文本框中输入内容tk.send_keys("value")2、下拉选择框a、通过select进行定位下拉框------通过代码段定位#导入Select

系统 2019-09-27 17:47:53 2180

Python

Spark-SQL-Python编程

使用Pycharm来实现Spark-SQL。frompysparkimportRowfrompyspark.sqlimportSparkSessionfrompyspark.sql.typesimportStructField,StringType,StructTypeif__name__=="__main__":spark=SparkSession\.builder\.appName("appname")\.master("local")\.getOrC

系统 2019-09-27 17:46:34 2180

Python

Python2.x中文乱码问题解决方法

Python中乱码问题是一个很头痛的问题。在Python3中,对中文进行了全面的支持,但在Python2.x中需要进行相关的设置才能使用中文。否则会出现乱码【问题原因】在Python2.x中主要是字符编码的问题,处理不好的话,会导致乱码。Python默认采取的ASCII编码,字母、标点和其他字符只使用一个字节来表示,但对于中文字符来说,一个字节满足不了需求。复制代码代码如下:>>>importsys>>>sys.getdefaultencoding()'a

系统 2019-09-27 17:46:00 2180

Python

python中星号变量的几种特殊用法

一、什么是星号变量最初,星号变量是用在函数的参数传递上的,在下面的实例中,单个星号代表这个位置接收任意多个非关键字参数,在函数的*b位置上将其转化成元组,而双星号代表这个位置接收任意多个关键字参数,在**b位置上将其转化成字典:#!/usr/bin/envpython#coding=utf-8#--------defone(a,*b):"""a是一个普通传入参数,*b是一个非关键字星号参数"""print(b)one(1,2,3,4,5,6)#------

系统 2019-09-27 17:38:23 2180