03 2023 档案
sys.exit(),os._exit(),os.kill()
摘要:sys.exit()是退出当前线程,os._exit()是直接退出程序(相当于程序被kill -9直接杀死),os.kill()用于发signal信号 1、 sys.exit()执行该语句会直接退出程序,这也是经常使用的方法,也不需要考虑平台等因素的影响,一般是退出Python程序的首选方法。该方法
阅读全文
urlencode和unquote函数
摘要:Python urlencode和unquote函数使用实例解析 当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。 所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结
阅读全文
python中urllib.unquote乱码的原因与解决方法
摘要:发现问题 Python中的urllib模块用来处理url相关的操作,unquote方法对应javascript中的urldecode方法,它对url进行解码,把类似"%xx"的字符替换成单个字符,例如:“%E6%B3%95%E5%9B%BD%E7%BA%A2%E9%85%92”解码后会转换成“法国红
阅读全文
json.dump()、json.dumps()、json.load()、json.loads()
摘要:一. 函数用法 json.dumps():将Python数据结构转换为JSON,即dict类型转成str类型。 json.dump():编码,用于将dict类型的数据转成str类型,并写入到json文件。 json.loads():将JSON编码的字符串转换回Python数据结构,即str类型转换成
阅读全文
raise e
摘要:try: passexcept Exception as e: raise e try: passexcept Exception as e: raise eelse: pass try: passexcept Exception as e: raise efinally: pass try: pa
阅读全文
re.sub()用法的详细介绍-替换字符串中的匹配项
摘要:一、前言 在字符串数据处理的过程中,正则表达式是我们经常使用到的,python中使用的则是re模块。下面会通过实际案例介绍 re.sub() 的详细用法,该函数主要用于替换字符串中的匹配项。 二、函数原型 首先从源代码来看一下该函数原型,包括各个参数及其意义: def sub(pattern, re
阅读全文