随笔分类 -  python

python语言
摘要:python常用代码 (一)背景 长时间没有写python代码,生疏了,就忘了之前实现一些功能的写法。需要把常用的代码记录下来,方便查询和快速实现功能。 (二)常用代码 一、数据生成类 1、生成A-Z的字母序列 2、生成一年的日期 二、格式转换类 1、字典转为元组 dic = {'a': 1, 'b 阅读全文
posted @ 2022-07-24 17:54 安迪9468 阅读(512) 评论(0) 推荐(0) 编辑
摘要:一、背景 以前使用py37+scrapy2.3.0 可以正常运行,后来不可以了,会报错。 可是我以前部署的服务,却仍然可以正常运行。需要排查问题。 二、分析 以前的可以,现在的不行,需要对比python环境的差异。 结合报错信息中提及的关键词Twisted。 ImportError: cannot 阅读全文
posted @ 2022-06-29 15:01 安迪9468 阅读(2122) 评论(0) 推荐(0) 编辑
摘要:字符串常见操作 mystr = “hello world itcast and itcastcpp” (1) 、find 检测str中是否包含在mystr中,如果是,返回开始的索引值,否则返回-1 mystr.find('itcast') 12 mystr.find('itcast', 13, 10 阅读全文
posted @ 2022-03-10 23:28 安迪9468 阅读(157) 评论(0) 推荐(0) 编辑
摘要:python日志滚动-修复按天滚动bug 一、问题描述 python自带的logging库有一个问题,当日志滚动设置为24h时: 1、程序启动后,连续运行时间超过24h 日志滚动分割正常。 2、程序启动后,间断运行(用完就关闭,之后再启动),连续运行时间不足24h 日志不发生分割,直到连续运行超过2 阅读全文
posted @ 2021-08-05 16:44 安迪9468 阅读(1641) 评论(1) 推荐(0) 编辑
摘要:一、需求背景 为了获取网络时间,采用python实现。 二、代码 # -*- coding: utf-8 import sys import time import requests # 1、获取网络北京时间戳 def get_beijing_stamp_from_web(url): # 请求网络数 阅读全文
posted @ 2021-04-28 14:05 安迪9468 阅读(929) 评论(0) 推荐(0) 编辑
摘要:一、源码地址 https://github.com/ysrc/xunfeng 二、网络解读参考 vulscan 模块 https://blog.csdn.net/sojrs_sec/article/details/103368463 多个模块解读() https://www.cnblogs.com/ 阅读全文
posted @ 2020-07-17 16:04 安迪9468 阅读(365) 评论(0) 推荐(0) 编辑
摘要:时间戳转为日期字串 一、背景有时需要将时间戳:1565673941转为日期字串:2019-08-13 13:25:41。 二、分析采用python,编写转换函数:time2date(1565673941) 返回时间戳:2019-08-13 13:25:41。编写转换函数:time2date(1565 阅读全文
posted @ 2020-04-03 17:11 安迪9468 阅读(301) 评论(0) 推荐(0) 编辑
摘要:日期字串转为时间戳int 一、背景 有时需要将日期字串:2016-05-05 20:28:54 转为时间戳:1462451334。 二、分析 采用python,编写转换函数:date2time('2016-05-05 20:28:54') 返回时间戳:1462451334。 三、封装好的函数方法 i 阅读全文
posted @ 2020-04-03 17:03 安迪9468 阅读(1851) 评论(0) 推荐(0) 编辑
摘要:python可视化图表:pyecharts 一、背景 为了直观呈现数据,我们会将数据以图标形式呈现。matplotlib已经不能满足我们对图标的需求了,此时pyecharts出现了。 pyecharts具有人机动态交互的效果,图表颜色怡人,图表样式多样化,自动动态展示数据等特点。这是国人开发的,很好 阅读全文
posted @ 2020-04-03 10:41 安迪9468 阅读(343) 评论(0) 推荐(0) 编辑
摘要:1、一些试用py工具清单 https://www.zhihu.com/question/60402355/answer/752917744?utm_source=wechat_session&utm_medium=social&utm_oi=1081669345989529600&from=sing 阅读全文
posted @ 2019-11-15 11:34 安迪9468 阅读(208) 评论(0) 推荐(0) 编辑
摘要:编辑本文 目录 (一)python环境准备 1、python安装 2、虚拟环境安装 3、修改pip镜像源 4、运行python程序 (二)python语法 1、数据类型 2、数据操作(方法) 3、python理论特点 4、函数 5、类 6、框架、系统 7、多任务 8、装饰器 9、迭代器、生成器 正文 阅读全文
posted @ 2019-09-23 23:48 安迪9468 阅读(261) 评论(0) 推荐(0) 编辑
摘要:socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经 阅读全文
posted @ 2019-09-16 14:44 安迪9468 阅读(1454) 评论(0) 推荐(0) 编辑
摘要:1、with写文件 save_file = "1.txt" str_data = "123a\nbc" with open(save_file, 'a', encoding="utf-8") as f: f.write(str_data) 2、with读文件 # 待读取文件 read_file = 阅读全文
posted @ 2019-09-09 17:38 安迪9468 阅读(2949) 评论(0) 推荐(0) 编辑
摘要:1、简单get请求 阅读全文
posted @ 2019-09-09 17:19 安迪9468 阅读(292) 评论(0) 推荐(0) 编辑
摘要:__xx:双前置下划线,子类不可继承属性、方法,父类私有。 详见:https://www.cnblogs.com/andy9468/p/8299448.html 例子1:隐藏数据:私有化后,用get和set方法 1 class MoneyClass(object): 2 def __init__(s 阅读全文
posted @ 2019-07-05 14:57 安迪9468 阅读(326) 评论(0) 推荐(0) 编辑
摘要:装饰器会改变文档的显示位置 例子1:使用wrap前,输出内函数中的说明文档 例子2:使用wrap后,输出原始函数中的说明文档 阅读全文
posted @ 2019-07-05 11:46 安迪9468 阅读(139) 评论(0) 推荐(0) 编辑
摘要:一、windows上安装python虚拟环境 1、安装 pip install virtualenv pip install virtualenvwrapper pip install virtualenvwrapper-win # windows系统还要安装驱动 查看是否安装成功workon # 阅读全文
posted @ 2019-06-11 23:26 安迪9468 阅读(645) 评论(0) 推荐(0) 编辑
摘要:输出: 阅读全文
posted @ 2019-06-10 17:36 安迪9468 阅读(3587) 评论(0) 推荐(0) 编辑
摘要:hashlib 算法介绍: python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data 阅读全文
posted @ 2019-04-15 14:40 安迪9468 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:一、django新建项目和应用 参考:https://segmentfault.com/a/1190000016049962#articleHeader2 1、创建项目 2、数据库配置 3、在_init_.py添加如下代码 4、数据库迁移命令 5、创建应用,编写viewsajax与get的后台接口创 阅读全文
posted @ 2019-03-28 00:01 安迪9468 阅读(1093) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示