python
lxq_9532
爱生活,爱自己
展开
-
安装allure并执行命令查看报告
1.官网下载https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.17.2/2.下载.zip文件解压3.将目录添加环境变量,我的电脑,右键选择属性,选择高级系统设置,选择环境变量在系统变量选择path,点击编辑,添加D:\allure-2.17.2\bin,点击确定,继续点确定,确定4.查看是否安装成功win+r,输入cmdallure5...原创 2022-02-14 15:31:20 · 1047 阅读 · 0 评论 -
win10创建虚拟环境及pycharm使用虚拟环境
1.新建一个目录用来存放项目,如D:2. win+R,输入cmd3. 使用命令创建:python -m venv xxx,xxx是个目录(即虚拟环境名字,根据自己的需求命名),里面是我们所创建的虚拟环境,与虚拟环境相关的文件都会保存在这个文件目录中python -m venv myvirtuaenv4. 在使用虚拟环境之前,得将其激活,激活虚拟环境用 activate,激活虚拟环境后的命令行(cmd)最前面会出现虚拟环境的名称。切换到D:\myvirtuaenv\Script..原创 2022-02-14 15:10:16 · 2208 阅读 · 0 评论 -
windows环境安装python3.8.10
一.登录官网下载所需要的python版本(这里是下载3.8.10)Download Python | Python.org二.安装,双击,勾选下方“Add Python 3.8 to PATH”,并选择“Customize installation”,之后就点击next,可以修改一下安装目录,安装完成查看是否安装成功按win+R,输入”cmd“,回车,输入”python“,如果能如下正常回显,则成功。查看python位置where python...原创 2022-02-11 17:56:57 · 9150 阅读 · 0 评论 -
pycharm使用python2.7.5时install package pool报错UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 i
pycharm使用python2.7.5时install package pool报错UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb0 i解决步骤:1.找路径添加文件 在python2.7.5的安装路径下找到lib>>site-packages>>添加sitecustomize.py,把以下代码粘上...原创 2018-08-24 10:38:32 · 384 阅读 · 0 评论 -
python两个列表比较,找出不同的删掉
比较两个列表,删除不一样,简单方法就是减法,得出不一样的列表,循环删就可以了 """ a = [1,2] b=[3,4] #用减法 set(a) - set(b) #结果: set([1, 2]) #转为列表 list(set(a) - set(b)) # 结果: [1, 2] ""&q原创 2018-09-30 16:25:02 · 7047 阅读 · 0 评论 -
python2比较两个对象是否相等
相等是返回0 不相等是1 >>>cmp({}, None)1 >>>cmp({}, {})0 >>>cmp({"ds": None}, {})1 if cmp(a,b) != 0: #不相等进入原创 2018-09-30 16:31:57 · 735 阅读 · 0 评论 -
python Console测试报错 IndentationError: unexpected indent
原因 空格 语句前面有空格python格式要求严格原创 2018-11-01 16:08:59 · 299 阅读 · 0 评论 -
python字符串'2018-11-14 00:00:00'转时间戳,并获取下个月同一时间
需求,在数据库筛选从2018-11-14 00:00:00-2018-12-14 00:00:00一个月的数据str_time ='2018-12-14 00:00:00'start_date = datetime.datetime.strptime(str_time, "%Y-%m-%d %H:%M:%S")print start_date结果:datetime.datetime(...原创 2018-11-01 16:36:01 · 2639 阅读 · 1 评论 -
python的setdefault()方法
描述Python 字典 setdefault() 函数和get() 方法类似, 如果键不存在于字典中,将会添加键并将值设为默认值。语法setdefault()方法语法:dict.setdefault(key, default=None)参数key -- 查找的键值。default -- 键不存在时,设置的默认键值。返回值如果字典中包含有给定键,则返回该键对应的值,否则返回...原创 2018-11-16 14:52:11 · 1993 阅读 · 0 评论 -
python列表推导式(二)
将列表中的某一项做key 整个对象做value 一行代码即可实现city_map={}city=[ { 'bj': 'beiJing', 'sh': 'shanghai', 'gz':'guangzhou', }, ] for item in city: ci...原创 2018-11-27 15:20:11 · 177 阅读 · 0 评论 -
python字典存在u {u'presale': u'aaa', u'presalePhone': u'13345678917'}
解决存在u的问题import jsona = {u'presale': u'aaa', u'presalePhone': u'13345678917'}json.dumps(a,ensure_ascii=False)转为json '{"presale": "aaa", "presalePhone": "13345678917"}'前端js读数据时 拿到的是json格式 >...原创 2018-12-17 15:53:57 · 3216 阅读 · 0 评论 -
时间自动补零可以用Python format 格式化函数解决
real_time = str('{:0>2d}'.format(input_time))原创 2019-01-04 10:20:05 · 4655 阅读 · 0 评论 -
保留数字几位小数可以用Python format 格式化函数解决
>>> print("{:.2f}".format(3.1415926));3.14原创 2019-01-04 10:24:26 · 19713 阅读 · 0 评论 -
python输入一个日期计算前几个月日期或者后几个月日期的方法
def get_recent_month(dt, months): #这里的months 参数传入的是正数表示往后 ,负数表示往前 month = dt.month - 1 + months year = dt.year + month / 12 month = month % 12 + 1 day = min(dt.day, calendar.monthr...原创 2019-01-07 15:44:03 · 6753 阅读 · 0 评论 -
python爬虫用到的读写ConfigParser模块
config.conf文件[config]account : 1111username : dsffghpassword : aaaaaaview.pyimport ConfigParsernew = ConfigParser.ConfigParser()new.read("config.conf")account = new.get('config', 'account')...原创 2019-01-09 14:51:26 · 190 阅读 · 0 评论 -
python 返回字段中有 'u'的怎么处理掉
json.dumps()原创 2019-03-12 14:56:19 · 2912 阅读 · 0 评论 -
python在脚本中执行os.chmod报错PermissionError: [Errno 1] Operation not permitted: '/opt/‘
修改文件文件夹os.chmod(‘文件夹/文件位置’,777)os.chmod('/opt/xxx/data/static/', stat.S_IRWXO+stat.S_IRWXG|stat.S_IRWXU)执行报错PermissionError: [Errno 1] Operation not permitted: '/opt/…‘原因是因为要root执行,切换到root,执行脚本...原创 2019-06-26 10:28:55 · 18901 阅读 · 3 评论 -
python脚本里根据port找到进程,并杀掉该进程
import osdef killport(port): command = '''kill -9 $(netstat -nlp | grep :''' + str( port) + ''' | awk '{print $7}' | awk -F"/" '{ print $1 }')''' os.system(command)port = 8080 ki...原创 2019-06-26 10:31:48 · 984 阅读 · 0 评论