
python
文章平均质量分 89
nice肥牛
github:https://github.com/nciefeiniu
展开
-
写一个Python函数,读取文件并返回一个字典,它的键是电子邮件的用户名和他们的键是电子邮件的域。
【代码】写一个Python函数,读取文件并返回一个字典,它的键是电子邮件的用户名和他们的键是电子邮件的域。原创 2023-04-15 21:21:10 · 503 阅读 · 0 评论 -
python3 程序 Dockerfile 基礎模板
python3 程序 Dockerfile 基礎模板FROM python:3.7.5-slim-busterCOPY sources.list /etc/apt/sources.listENV DEBIAN_FRONTEND=noninteractiveENV PYTHONIOENCODING=UTF-8ENV TZ=Asia/ShanghaiENV PROJECT_DIR=/d...原创 2019-12-12 13:29:19 · 922 阅读 · 0 评论 -
pandas处理NaN
处理pandas数据中的NaN值pd.dropna()pd.fillna()pd.isnull()pd.dropna() 是直接删除包含NaN的列或者行df.dropna( axis=0, # 0: 对行进行操作; 1: 对列进行操作 how='any' # 'any': 只要存在 NaN 就 drop 掉; 'all': 必须全部是 NaN 才 dr...原创 2019-08-29 09:04:24 · 475 阅读 · 0 评论 -
pandas对比两列数据是否相同,并新建一列存储结果
需要判断 自动筛查结果 和 重点排污单位两列是否相同:pandas 伪代码merge_data['自动——人工对比结果'] = merge_data[['重点排污单位', '自动检查结果']].apply(lambda x: x['重点排污单位'] == x['自动检查结果'], axis=1)...原创 2019-08-28 14:44:23 · 26072 阅读 · 3 评论 -
SQLAlchemy 返回大量数据(SQLAlchemy返回生成器)
SQLAlchemy 查询返回大量数据当用sqlalchemy查询大量数据并返回的时候,很可能造成程序被系统killed,这是因为内存占用过大。可以采用yield_per(count) 方法进行返回数据session.query(Listed_COMPANY_ANNOUNCE.pdf_content, Listed_COMPANY_ANNOUNCE.id).filter( ...原创 2019-08-28 17:30:36 · 2359 阅读 · 0 评论 -
290. 单词模式 ,python3实现 ,leetcode
给定一种 pattern(模式) 和一个字符串 str ,判断 str 是否遵循相同的模式。这里的遵循指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应模式。示例1:输入: pattern = “abba”, str = “dog cat cat dog”输出: true示例 2:输入:pattern = “abba”, str ...原创 2018-11-28 21:22:48 · 227 阅读 · 0 评论 -
Python 给定一个整数,编写一个函数来判断它是否是 2 的幂次方。
给定一个整数,编写一个函数来判断它是否是 2 的幂次方。输入: 1输出: true解释: 20 = 1这里我们采用 位运算在python中 ,如果a,b是数值变量, 则&, |表示位运算‘&’ 表示 ‘与’ 运算 (按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0)'|' 按位或运算符:只要对应的二个二进位有一个为1时,结果位就为1。...原创 2018-11-25 22:26:57 · 4151 阅读 · 0 评论 -
反转一个单链表。 python
反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# ...原创 2018-11-22 23:17:59 · 311 阅读 · 0 评论 -
django rest framework serializer返回时间自动格式化
django的时间是models# modelscreate_time = models.DateTimeField(blank=True, auto_now_add=True, null=True)这是一个DateTimeField我想返回的时候,直接格式化好那就在xxxSerializer(serializers.ModelSerializer): create_time =...原创 2018-10-18 15:13:44 · 5632 阅读 · 1 评论 -
django model通过字典更新数据
django更新数据,通过字典的方式example:models中的表# modelsclass userInfo(models.Model): id = models.BigAutoField(primary_key=True) user_name = models.CharField(max_length=100, verbose_name='用户名') ce...原创 2018-10-11 11:15:44 · 3088 阅读 · 0 评论