白天的影子

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  Python

摘要:在python中通过内置的re库来使用正则表达式,它提供了所有正则表达式的功能。 一、写在前面:关于转义的问题 正则表达式中用“\”表示转义,而python中也用“\”表示转义,当遇到特殊字符需要转义时,你要花费心思到底需要几个“\”,所以为了避免这个情况,强烈推荐使用原生字符串类型(raw str 阅读全文
posted @ 2021-01-09 20:05 白天的影子 阅读(238) 评论(0) 推荐(0) 编辑

摘要:明确:对字符串的操作方法都不会改变原来字符串的值 1、去掉空格和特殊符号 name.strip() 去掉空格和换行符 name.strip('xx') 去掉某个字符串 name.lstrip() 去掉左边的空格和换行符 name.rstrip() 去掉右边的空格和换行符 2、字符串的搜索和替换 na 阅读全文
posted @ 2021-01-08 07:12 白天的影子 阅读(101) 评论(0) 推荐(0) 编辑

摘要:环境:Centos7.6 x64 一、安装python3.7 下载python源码包: wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz 如果没有wget命令,可以使用命令安装:yum -y install wget 安装依赖包,避免安装过程中出现的 "zipimport.ZipImportError" 错误 和 "ModuleNotFoundError: No module named '_ctypes'" 错误: 阅读全文
posted @ 2019-08-13 17:39 白天的影子 阅读(468) 评论(1) 推荐(0) 编辑

摘要:需求:Python检测URL状态,并追加保存200的URL 代码一: #! /usr/bin/env python #coding=utf-8 import sys import requests def getHttpStatusCode(url): try: request = requests.get(url) httpStatusCode = request.status_code return httpStatusCode except requests.exceptions.HTTPError as e: return e if __name__ == "__main__": with open('1.txt', 'r') as f: for line in f: try: status = getHttpStatusCo 阅读全文
posted @ 2019-07-31 11:30 白天的影子 阅读(996) 评论(0) 推荐(0) 编辑

摘要:Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块,此外Python还提供了另外一种方法requests。 下面来看看三种方法是如何来下载文件的: 方法一: import urllib print "downloading with urllib" url = 'http://download.redis.io/releases/redis-5.0.5.tar.gz' print "downloading with urllib" urllib.urlretrieve(url, "demo.zip") 阅读全文
posted @ 2019-07-31 10:39 白天的影子 阅读(53363) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示