随笔分类 - python问题
摘要:问题: 我用pyenv安装的python3.10,执行pyenv which python3.10显示:/Users/hxjs/.pyenv/versions/3.10.0/bin/python3.10 那系统级别的python解释器路径就是:/Users/hxjs/.pyenv/versions/
阅读全文
摘要:# 获取上个月第一天和最后一天 def get_last_month_first_last_day(date_param: datetime): """ :param date_param: 接受一个日期参数 datetime类型 :return: 返回上个月第一天和最后一天 """ if not
阅读全文
摘要:机器人简单介绍飞书群中的自定义机器人是通过webhook的形式将你要发送的消息即时发送到群聊中 在群聊中添加机器人进入群聊,打开群设置,找到群机器人,并点击添加机器人。选择Custom Bot(自定义机器人)加入群聊。第一步:添加该机器人进群,设置机器人头像、名称和描述,然后点击下一步。 第二步:配
阅读全文
摘要:方法二 l = [i for i in range(15)] n = 3 #大列表中几个数据组成一个小列表 print([l[i:i + n] for i in range(0, len(l), n)])
阅读全文
摘要:在 Python 中使用 string.join() 方法中从字符串中删除数字 在 Python 中使用 string.translate() 方法从字符串中删除数字 在 Python 中使用 re.sub() 方法从字符串中删除数字 本教程将探讨各种方法,以从 Python 中的字符串中删除数字或
阅读全文
摘要:方法1:最不好,用get方法判断是否存在key,会遗漏:mydict[key] = 0 if mydict.get('key'): del mydict[key] 方法2: if key in mydict: del mydict[key] 方法3: mydict.pop("key", None)
阅读全文
摘要:Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 举个例子,你写了一篇文章,内容是一个字符串'how to use python h
阅读全文
摘要:转自:python判断工作日,节假日 包只更新到2020年,所以只能自己写了 def is_workday(date): # HOLIDAY 周一到周五放假的日期 HOLIDAY = ["2021-09-20", "2021-09-21", "2021-10-01", "2021-10-04", "
阅读全文
摘要:import requests url = 'http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4' resp = requests.get(url) with open('C:\\Users\\del\\Desktop\\新建文件夹\\3.mp4','
阅读全文
摘要:1、问题 连接远程redis的命令: $ redis-cli -h host -p port -a password 今天在服务器上使用上命令连接阿里云redis的时候,显示警告信息如下: Could not connect to Redis at r-2zeclm4fdwos1xewcb.redi
阅读全文
摘要:本文转自: 1、MongoEngine 查询 2、Mongoengine的取、排序and指定 数据库查询 #查询结果转换成字典 users_dict = User.objects().to_mongo() # 排序,按日期排列 user = User.objects.order_by("date")
阅读全文
摘要:问题: 工作中开发新项目时,把代码从gitlab上拉到服务器后,需要给项目新建1个虚拟环境,然后再安装项目所需要的依赖。所以这里记录一下安装虚拟环境的方法 方法: (1)安装虚拟环境:virtualenv [OPTIONS] [虚拟环境名称] (2)安装依赖:pip install -r requi
阅读全文
摘要:本文转载自: 廖雪峰python教程-枚举类 当我们需要定义常量时,一个办法是用大写变量通过整数来定义,例如月份: JAN = 1 FEB = 2 MAR = 3 ... NOV = 11 DEC = 12 好处是简单,缺点是类型是int,并且仍然是变量。 更好的方法是为这样的枚举类型定义一个cla
阅读全文
摘要:本文转载自:https://blog.konghy.cn/2017/04/24/python-entry-program/ 1、程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好
阅读全文
摘要:问题:获取指定日期的第二天 方法:字符串转化为日期格式后,进行加减,然后再转化为字符串 import datetime from datetime import timedelta # 字符串转化为日期格式 target_date = datetime.datetime.strptime('2019
阅读全文
摘要:在使用python3爬虫抓取Facebook数据的时候,有1个requests.get()的参数query_ids = [u'0b6b64a2cc55d340bd189ee39e225057:V4'],返回错误消息:{u'error': {u'message': u"(#100) For field
阅读全文
摘要:问题:工作中需要爬虫抓取facebook上面的数据,发现参数列表中有两个参数:xref / _index,是随机生成的字符串,需要随机变化,如果一直不变,则抓取几次后就抓取失败。 所以需要利用python随机生成固定长度的字符串和两位数。 本文转载自:https://blog.csdn.net/qq
阅读全文
摘要:问题:工作中,后端的用户表中的时间不统一,有时候是时间戳,有时候是时间,所以经常需要用到时间/日期和时间戳之间的相互转化,现整理如下: 本文转载自:https://blog.csdn.net/google19890102/article/details/51355282 1、时间戳转化为时间: 1
阅读全文
摘要:1、用法: params在get请求中使用,data、json在post请求中使用(为什么??待仔细查看) 2、post请求中,json和dict的区别: json的key只能是字符串,dict的key可以是可以是任何可hash对象 json的Key是有序的,重复的。dict的key不可以重复。 j
阅读全文
摘要:1、网址链接中的中文编码 中文的gbk(GB2312)编码: 一个汉字对应两组%xx,即%xx%xx 中文的UTF-8编码: 一个汉字对应三组%xx,即%xx%xx%xx 2、编码: 1 from urllib.parse import quote 2 text = quote(text, 'utf
阅读全文