
python
努力工作中
数据科学家
展开
-
python生成和为1的随机数
python生成和为1的随机数import numpy as npa = list()for i in range(11): b = np.random.dirichlet(np.ones(10), size=1) b.sort() b = np.around(b, 4).tolist() b = b[0] b = b a.append(b)print(a)原创 2021-01-19 10:40:03 · 3709 阅读 · 0 评论 -
python 打whell包
python 打whell包创建setup.pyfrom setuptools import setup, find_packagessetup( name='DspLogin', version='1.0.4', packages=find_packages(), zip_safe=False, author='AI', description='DSP: An ML Login', classifiers=[ 'Progra原创 2020-12-01 16:24:25 · 121 阅读 · 0 评论 -
Django查找数据库objects.filter() 排序order_by Q()与或非 F()属性之间比较 聚合函数的用法
转载自Django查找数据库objects.filter() 排序order_by Q()与或非 F()属性之间比较 聚合函数的用法条件选取QuerySet的时候,filter表示=参数可以写查询条件,exclude表示!=,querySet.distinct() 去重复(除了get返回值都是QuerySet,可以继续调用所有函数)objects.filter()__exact 精确等于 like ‘aaa’ __iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含转载 2020-11-09 15:07:45 · 1688 阅读 · 0 评论 -
为何要用sys.exit()退出?
Python有4个不同的退出程序的函数,exit(),quit(),os_exit()和本文要介绍的sys.exit()。exit()和quit()是一样的,它俩的功能基本上与sys.exit()一样,只有os._exit()有些简单粗暴。exit和quit函数这两个函数的作用,就是直接退出程序,可以带一个参数作为程序的返回码,如果不带参数,默认就是返回0.xinlin@ubuntu:~/test$ python3 -q>>> exit(111)xinlin@ubuntu:~/t转载 2020-11-06 11:04:48 · 8631 阅读 · 0 评论 -
python中的eval用法
eval 方法能使字符串本身的引号去掉,保留字符的原本属性。eval这个函数就是在返回它觉得正确的那个值。>>>str1 = "[{11,22},{22,33},{33,44},{44,55}]">>>type(str1)<class 'str'>>>>list1 = eval(str1)>>>list1[{11,22},{22,33},{33,44},{44,55}]>>>type(list原创 2020-11-02 12:28:17 · 585 阅读 · 0 评论 -
python错误捕获和with...as...
python中with…as的用法转载 2020-11-02 11:27:30 · 340 阅读 · 0 评论 -
Python pdb调试 (转载)
Python pdb调试在需要断点调试的地方,加上:import pdb;pdb.set_trace()h:打印当前版本pdb可用的命令,如果需要查询某个命令,可以输入 h [command]l:列出当前将要运行的代码块n:让程序运行下一行,如果当前语句有一个函数调用,用’n’是不会进入被调用的函数体中的s:与n类似,但如果当前有一个函数调用,那么s会进入被调用的函数体中c:让程序正常运行,直到遇到断点j:让程序跳转到指定的行数a:打印当前函数的参数p:打印某个变量(例如:p _new)转载 2020-10-30 10:24:26 · 96 阅读 · 0 评论 -
python总结:元类 -- 转载自廖雪峰元类评论-采蘑菇的lucas_688
猿类:它们与人类最接近,被称为是人类的“表兄弟” - - - 来自百度百科。好了,进入正题第一部分 - 数据类型Field类的定义定义Field类,包含两个属性,分别是字段的名称name与类型column_typeclass Field(object): # 类Fiedl的构造函数有两个属性: name, column_type def __init__(self, name, column_type): self.name = name self.原创 2020-10-23 15:50:43 · 150 阅读 · 0 评论 -
python装饰器个人总结内容
@staticmethod原创 2020-10-22 17:35:30 · 155 阅读 · 0 评论 -
python内置函数总结---考试小抄版
总结自菜鸟教程:https://www.runoob.com/python/python-built-in-functions.htmlabs(): 返回数字的绝对值,若参数为复数,则返回复数的绝对值(此复数与它的共轭复数的乘积的平方根)????。abs(1+1j)1.4142135623730951all():用于判断可迭代参数 iterable 中的所有元素是否都为 TRUE,即不能有( 0、空、None、False) ,如果是返回 True,否则返回 False。all(['a', 'b原创 2020-10-22 17:09:57 · 209 阅读 · 0 评论 -
python 的单例模式详解
python 的单例模式详解单例:一个类只能生成唯一的一个实例,重写__new__方法详解每个类只要被实例化了,它的私有属性 '_instance’就会被赋值,在__new__中实现,并在将一个类的实例绑定到类变量_instance上,如果cls._instance为None说明该类还没有实例化过,则实例化该类,并返回实例对象,如果cls._instance不为None,直接返回已经实例化了的实例对象cls._instance,super(Singleton, cls)是object 的意思。先看一个原创 2020-10-21 16:34:39 · 671 阅读 · 0 评论 -
python日志logging模块总结
系列文章:转载自Python 日志logging模块初探及多线程踩坑(1)文章目录1、日志记录的重要性2、Python官方logging模块3、logging 模块的基本架构和对象功能4、打印到控制台5、利用logging.basicConfig()保存log到文件6、利用logging模块组件灵活实现需求7、实现logging中TimedRotatingFileHandler多线程应用1、日志记录的重要性在开发过程中,如果程序运行出现了问题,我们是可以使用我们自己的 Debug 工具来检测到到底是转载 2020-10-20 20:15:12 · 293 阅读 · 1 评论 -
python 程序打wheel包
python 程序打wheel包import importlibfrom setuptools import setup, find_packagesversion = '1.2.1'setup( name="log_tool", version=version, packages=find_packages(), # 递归查找包文件 # scripts=['say_hello.py'], # 脚本 # Project uses reStructure原创 2020-10-20 19:48:14 · 359 阅读 · 0 评论 -
python常用小技巧整理的一些文件
断言log_path = 2assert(type(log_path) is str), f'传入的日志路径必须为字符串,当前传入的路径为:{log_path},类型为:{type(log_path)}' 报错输出Traceback (most recent call last): File "/usr/local/pycharm-2020.1.1/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_exec2.py", line 3, in原创 2020-10-20 12:15:21 · 184 阅读 · 1 评论 -
错误json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)的解决记录
出问题的代码部分是这样的,:三:从尾到头打印链表十四:链表中倒数第k个结点十五:反转链表十六:合并两个排序的链表二十五:复杂链表的复制三十六:两个链表的第一个公共结点五十五:链表中环的入口结点五十六:删除链表中重复的结点二叉树(12道):四:重建二叉树十七:树的子结构十八:二叉树的镜像二十二:从上往下打印二叉树二十四:二叉树中和为某一值的路径三十八:二叉树的深度三十九:平衡二叉树五十七:二叉树的下一个结点五十八:对称的二叉树五十九:按之字顺序打印二叉树六十:把二叉树原创 2020-10-16 14:24:38 · 1818 阅读 · 1 评论 -
python总结:python处理文本excel-待完成
pass原创 2020-10-16 12:29:54 · 190 阅读 · 0 评论 -
剑指offer:整理总结-目录
我找工作走了不少弯路,一开始听不懂面试官说啥呢 ,到后来开始学习算法,再后来只要说题目就可以写出来,我觉得还是先背住一些题较好,当时把这些都背住了,只要一说题目,一分钟之内一定写完。剑指offer66题链表(8道):三:从尾到头打印链表十四:链表中倒数第k个结点十五:反转链表十六:合并两个排序的链表二十五:复杂链表的复制三十六:两个链表的第一个公共结点五十五:链表中环的入口结点五十六:删除链表中重复的结点二叉树(12道):四:重建二叉树十七:树的子结构十八:二叉树的镜像二十二:原创 2020-10-16 12:18:58 · 527 阅读 · 0 评论 -
python总结:为什么我要写python总结--待完成
python总结:为什么我要写python总结最近学习了很多的知识,但是学完之后很难马上用起来,所以我觉得我很难完全掌握,原创 2020-10-15 11:26:11 · 103 阅读 · 0 评论 -
python总结:基础--待完成
整型:intpass原创 2020-10-15 11:19:09 · 79 阅读 · 0 评论 -
python总结:进程--待完成
pass原创 2020-10-15 11:15:55 · 108 阅读 · 0 评论 -
python总结:常用模块--待完成
时间模块打日志随机数文件读取与保存原创 2020-10-15 11:14:27 · 63 阅读 · 0 评论 -
python总结:高级特性--待完成
闭包装饰器链式调用原创 2020-10-15 11:13:02 · 87 阅读 · 0 评论 -
python总结:定制类--参考廖雪峰python
pass原创 2020-10-15 11:08:22 · 94 阅读 · 0 评论 -
python总结:类--待完成
pass原创 2020-10-15 11:07:38 · 68 阅读 · 0 评论 -
python总结:函数--待完成
pass原创 2020-10-15 11:06:59 · 91 阅读 · 0 评论 -
python总结:协程--待完成
pass原创 2020-10-15 11:05:32 · 93 阅读 · 0 评论 -
python总结:线程--待完成
线程原创 2020-10-15 11:02:09 · 68 阅读 · 0 评论 -
python 的链式调用
python 的链式调用class Person: def name(self, name): self.name = name return self def age(self, age): self.age = age return self def show(self): print("name:{}, age:{}".format(self.name, self.age))输出看一原创 2020-10-13 20:25:52 · 624 阅读 · 1 评论