随笔分类 -  Python常用方法

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

收藏了一些好的文章以及教程 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[1] 。
Pycharm快捷键整理(Mac)
摘要:用过快捷键立即感觉高大上了,最主要的是很方便啊!很强大 cmd b 跳转到声明处(cmd加鼠标) opt + 空格 显示符号代码 (esc退出窗口 回车进入代码) cmd []光标之前/后的位置 opt + F7 find usage cmd backspace 删除当前行 cmd +c 复制光标当 阅读全文

posted @ 2018-09-26 17:24 星河赵 阅读(4337) 评论(0) 推荐(0)

Python 调用datetime或者time获取时间的时候以及时间转换,最好设置一下时区 否则会出现相差8个小时的情况
摘要:在使用调用datetime或者time获取时间的时候以及时间转换,最好设置一下时区, 因为不同机器设置的时区不同,获取的时间可能就不对,正好我们使用的这两个服务器使用的都是东八区,所以没有问题,设置方法如下: 阅读全文

posted @ 2018-09-20 16:34 星河赵 阅读(3186) 评论(0) 推荐(0)

django中使用原生sql
摘要:在Django中使用原生Sql主要有以下几种方式: 一:extra:结果集修改器,一种提供额外查询参数的机制 二:raw:执行原始sql并返回模型实例 三:直接执行自定义Sql ( 这种方式完全不依赖model,前两种还是要依赖于model ) 实例: 使用extra: 1:Book.objects 阅读全文

posted @ 2018-09-20 14:40 星河赵 阅读(773) 评论(0) 推荐(0)

[django]用日期来查询datetime类型字段
摘要:有一个model的字段是 DateTimeField,我现在要具体查询某一天date的数据,应该怎么用orm来查询呢? 指定年月日 字符串匹配 字符串包含 阅读全文

posted @ 2018-09-18 16:23 星河赵 阅读(975) 评论(0) 推荐(0)

APScheduler(Python化的Cron)使用总结 定时任务
摘要:APScheduler(Python化的Cron)使用总结 简介 APScheduler全程为Advanced Python Scheduler,是一款轻量级的Python任务调度框架。它允许你像Cron那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。官方文档:https://a 阅读全文

posted @ 2018-09-17 18:32 星河赵 阅读(60830) 评论(2) 推荐(5)

python 当前时间多加一天、一小时、一分钟
摘要:首先看下,datetime的使用 格式化时间 多加一天 多加一小时 多加一分钟 阅读全文

posted @ 2018-09-17 16:51 星河赵 阅读(1312) 评论(0) 推荐(0)

Django用户继承AbstractUser后密码为明文
摘要:其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段。 造成这个原因是因为在admin注册的生活没有指定Admin 在app的admin.py里面 阅读全文

posted @ 2018-08-30 12:27 星河赵 阅读(1090) 评论(0) 推荐(0)

python 使用pillow将图片转换为webp格式
摘要:1、webp格式 webp格式是谷歌开发的一种旨在加快图片加载速度的格式,将图片转为webp格式后,体积约为原来的2/3,这可以节省大量的服务器带宽,微信公众号文章里的图片就是这种格式的。 2、使用pillow模块将图片转为webp格式 代码是很简单的,png,jpg格式的图片都可以转,转换后的文件 阅读全文

posted @ 2018-08-29 16:30 星河赵 阅读(1155) 评论(0) 推荐(0)

django 利用PIL 保存图片
摘要:在使用django时不知道怎么保存图片,又不想用它的form ,在网上找了许久,终于找到个解决方案,利用PIL.image 将POST上来的图片保存到media目录下,然后再修改models 阅读全文

posted @ 2018-08-29 16:28 星河赵 阅读(548) 评论(0) 推荐(0)

django —— Celery实现异步和定时任务
摘要:1. 环境 celery>=4.0 对此环境会有报错, 暂不建议在此环境下使用 2. 安装 3. 安装Redis, 用作Broker (RabbitMQ 官方推荐, 但安装麻烦点) 4. 新建django项目 配置settings.py 新建文件Demo/Demo/celery.py 新建Demo/ 阅读全文

posted @ 2018-08-17 12:27 星河赵 阅读(505) 评论(0) 推荐(0)

豆瓣源安装requirements.txt
摘要:豆瓣源安装requirements.txt pip install -i https://pypi.doubanio.com/simple/ -r requirements.txt 阅读全文

posted @ 2018-08-13 18:08 星河赵 阅读(789) 评论(0) 推荐(0)

一个有趣的python排序模块:bisect
摘要:今天同事说到了一个python的排序模块bisect,觉得挺有趣的,跟大家分享分享。 先看看模块的结构: 前面五个属性大家感兴趣可以打出来看看数值,这里就不介绍了。 先说明的是,使用这个模块的函数前先确保操作的列表是已排序的。 先看看 insort 函数: 其插入的结果是不会影响原有的排序。 再看看 阅读全文

posted @ 2018-08-13 16:16 星河赵 阅读(10392) 评论(0) 推荐(1)

Python 多线程
摘要:yeayee >更多技巧 >更多源码 >www.yeayee.com Python 一篇学会多线程 多线程和多进程是什么自行google补脑,廖雪峰官网也有,但是不够简洁,有点晕,所以就整个简单的范例。 对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用 阅读全文

posted @ 2018-08-10 16:23 星河赵 阅读(394) 评论(0) 推荐(0)

python list元素为dict时的排序
摘要:# 简单的dict lst = [('d', 2), ('a', 4), ('b', 3), ('c', 2)] # 按照value排序 lst.sort(key=lambda k: k[1]) print lst # 按照key排序 lst.sort(key=lambda k: k[0]) print lst # 先按value排序再按key排序 lst.sort(key=lambda ... 阅读全文

posted @ 2018-08-02 16:13 星河赵 阅读(519) 评论(0) 推荐(0)

python版本坑:md5例子(python2与python3中md5区别)
摘要:对于一些字符,python2和python3的md5加密出来是不一样的. Python2 和Python3MD5加密 阅读全文

posted @ 2018-08-01 10:07 星河赵 阅读(6801) 评论(0) 推荐(0)

type、object和class的关系
摘要: 阅读全文

posted @ 2018-07-30 15:18 星河赵 阅读(125) 评论(0) 推荐(0)

单独的 python 脚本文件使用 django 自带的 model
摘要:django1.9.5&python3.4.4 文件结构 在一个爬虫脚本中将爬取的数据通过django自带的model保存到数据库 修改的文件(其余pycharm新建Django项目生成,未修改): # testapp/models.py from django.db import models c 阅读全文

posted @ 2018-07-30 10:01 星河赵 阅读(1316) 评论(0) 推荐(0)

python 获取环境变量
摘要:python 获取环境变量 参考 https://docs.python.org/2/library/os.html 使用os.environ获取环境变量字典 阅读全文

posted @ 2018-07-02 14:38 星河赵 阅读(31248) 评论(0) 推荐(1)

Python字符串、时间戳、datetime时间相关转换
摘要:总结的时间转换函数 # datetime时间转为字符串 def Changestr(datetime1): str1 = datetime1.strftime('%Y-%m-%d %H:%M:%S') return str1 # 字符串时间转为时间戳 def Changetime(str1): Un 阅读全文

posted @ 2018-06-17 18:43 星河赵 阅读(602) 评论(0) 推荐(0)

【Python学习笔记】-冒泡排序、插入排序、二分法查找
摘要:原文出处:https://blog.csdn.net/yort2016/article/details/68065728 冒泡排序 主要是拿一个数与列表中所有的数进行比对,若比此数大(或者小),就交换位置 运行上面的代码会发现最大的已经跑到最后一个位置了,那再加一次循环,循环列表的长度的次数,就可以 阅读全文

posted @ 2018-06-12 12:06 星河赵 阅读(258) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

导航