
python
文章平均质量分 74
AXIMI
这个作者很懒,什么都没留下…
展开
-
【python】日期和时间处理
获取当天/昨天/明天的日期:获取距离今天一个月前的日期:对比两个日期的大小:原创 2020-06-08 11:48:20 · 919 阅读 · 0 评论 -
【python】服务器持续在后台运行脚本
实现目标可以在服务器上跑一个脚本,后台执行,且本地退出SSH会话后,该程序要一直执行实现方式使用nohup运行该脚本nohup python /path/to/python/file.py &执行完上面的命令后按任意键退回到shell回到shell之后不断直接关闭自己的终端,必须输入exit来退出SSH才能保证该脚本会一直在后台运行...原创 2020-04-24 21:49:58 · 2276 阅读 · 1 评论 -
python面试题
文章目录1.深拷贝和浅拷贝的区别?2.列表和元祖有什么区别?3. *args和**kwargs区别?4. 如何随机打乱列表中的元素,不引用额外内存空间?5.什么是闭包?6. //和\** 是什么符号?1.深拷贝和浅拷贝的区别?浅拷贝是将一个对象的引用赋给另一个对象,如果修改被赋值对象的内容,会影响原对象;深拷贝是将原对象的内容复制给另外一个对象,如果修改被赋值对象的内容,不会影响原对象。2....原创 2020-07-30 17:27:12 · 218 阅读 · 1 评论 -
【python】openpyxl或(xlrd+xlwt)处理xls、xlsx文件
读取数据# 引入模块import xlrd# 获得表单对象filename = "example.xls"book = xlrd.open_workbook(filename)sheet = workbook.sheet_by_index(0) # sheet是文件的第一个表单对象# 按行一格一格地读取表单数据for row in range(sheet.nrows): ...原创 2019-11-25 15:56:20 · 2615 阅读 · 0 评论 -
【python】字符串缺少结尾引号报错问题||路径字符串问题
问题描述今天在引用路径的时候出现了这个问题:Missing closing quote[’]我写的路径字符串是:r'D:\projects\PYTHON\thesis\clients_in_same_type\' + usage_type +'.xlsx'看起来没有什么问题,是'D:\projects\PYTHON\thesis\clients_in_same_type\'、usage_t...原创 2019-11-21 15:57:22 · 5602 阅读 · 1 评论 -
【python】字典排序
对键排序方法一:就是先对键进行排序,然后从排序好的键值里获得对应的值test_dict = { "3": [32, 12, 12], "1": [423, 43, 23], "2": [34, 65, 77]}key_list = sorted(test_dict.keys())for key in key_list: print(key+": "+st...原创 2019-11-08 21:09:40 · 184 阅读 · 0 评论 -
【python】引用各种路径下的package和module
一些概念:import:当你import的时候,python只会在sys.path这个变量(一个list,你可以print出来看)里面的路径中找可能匹配的package和module。module:模块就是py文件package:package就是里面有__init__.py的文件夹。这个__init__.py最好是空的,功能就是告诉python这个是个package而不是普通的文件夹...原创 2019-09-05 15:00:39 · 2349 阅读 · 0 评论 -
【python】使用pymongo查询时sort的使用
将查询的结果转化为列表的代码为:host = 'localhost'port = 27017client = MongoClient(host, port)db = client.database_namecollection = db.collection_namelist_data = list(collection.find({}, {'field1': 1}).sort([('...原创 2019-08-29 16:43:07 · 7635 阅读 · 0 评论 -
【python】pymongo将json数据存到数据库
首先在数据库中创建一个空集合,代码创建或者通过GUI软件操作都行。然后代码如下:import jsonimport pymongoclient = pymongo.MongoClient('localhost')db = client['database_name']collection = db['collection_name']f = open('filename.json...原创 2019-08-29 16:07:32 · 1076 阅读 · 0 评论 -
【python】画折线图
一个简单的折线图:画折线图至少需要2个列表:横坐标列表和纵坐标列表,两个坐标的位置一一对应。from pylab import *mpl.rcParams['font.sans-serif'] = ['SimHei']x_axis_data = [1, 2, 3, 4, 5]y_axis_data = [1, 2, 3, 4, 5]# plot中参数的含义分别是横轴值,纵轴值,颜色...原创 2019-08-12 16:52:07 · 89230 阅读 · 7 评论 -
【python】subplot的使用 || 画散点图、直方图、箱线图
散点图import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.font_manager import FontPropertiesfrom pylab import *# 加入下面这句代码可以让画出来的图正常显示中文(比如标题中的中文)mpl.rcParams['font.sans-serif']=['SimH...原创 2019-06-03 10:02:19 · 3956 阅读 · 0 评论 -
【python】浮点数计算时的误差问题
python浮点数计算的问题python不建议直接将两个浮点数进行精确的计算,因为python中的浮点数计算存在一个误差问题,例如:出现这种问题的原因是,计算机中保存数字的寄存器是使用二进制来保存数字的,有的有限十进制小数只能使用无限的二进制小数表示。首先看一下将十进制小数转换为二进制的过程为:将小数乘以2,取出整数部分作为二进制表示的第1位;然后再将小数部分乘以2,将得到的整数部分作...原创 2019-05-06 19:45:31 · 9696 阅读 · 0 评论 -
【python】解决画图中文显示问题
pyplot画图时会产生乱码问题,类似这种:在代码中加入:from pylab import *mpl.rcParams['font.sans-serif']=['SimHei']就可以显示中文了:原创 2019-04-10 14:09:22 · 9316 阅读 · 2 评论