python基础
yib0y
将代码写成诗,让安全融入呼吸
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python request 打印请求详细日志信息
request 请求调试获取详细信息原创 2021-12-23 19:21:30 · 4831 阅读 · 1 评论 -
MAC 部署Django笔记
入职第一天,部署环境踩坑笔记系统: Mac OS语言:python框架:django1.brew首先是brew的安装,系统报403https://zhuanlan.zhihu.com/p/111014448通过该脚本一键安装,并导入国内源,简单方便一步到位2.python3 安装brew install python3重启 pycharm最好使用虚环境3.pip安装...原创 2020-04-20 14:43:02 · 521 阅读 · 0 评论 -
python 多线程工具开发
第一个版本:场景:我有一个函数,传入一个参数,执行需要耗时5s,现在我有一个列表存着1000个参数,需要遍历 让这个函数去执行。实现方式:多线程(必须保证线程安全)# !/usr/bin/env python# -*- coding:utf-8 -*-import Queueimport threadingimport timeclass WorkManager(objec...原创 2019-05-18 21:16:49 · 454 阅读 · 0 评论 -
anaconda 在ipython下灵活切换 虚环境
使用conda作为开发环境,做机器学习必须使用ipython 一步一步的调试。conda 打开ipyhon 默认使用默认的内核,无法切换我们的虚环境。这种情况就比较尴尬。解决办法如下:conda activate xx切换到我们的虚环境conda install nb_conda然后:都有了。这个时候我们直接点开:所有的环境都有了。可以灵活的切换。问题来了。当我们默认pyth...原创 2019-02-26 19:07:46 · 918 阅读 · 0 评论 -
tensorflow Serving安装与服务部署
基础环境:centos7,默认自带的Python2.7默认的JDK是openjdk1.7,需要升级。先卸载1.7rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件yum install java-1.8.0-openjdk* -y如果发现安装不了。安装yum 源到网易和阿里开源镜像站点下载系统对应版本的repo文件[...原创 2019-02-28 18:13:12 · 1939 阅读 · 0 评论 -
Tornado 异步非阻塞
原文出处:https://blog.youkuaiyun.com/u013038616/article/details/72821600这篇帖子写的挺到位的。补充一些asyncio的知识转载 2019-02-02 17:55:28 · 206 阅读 · 0 评论 -
Tornado 框架实践
1.Tornado 基本操作:– 路由系统url -> 类(根据method执行方法)–控制器class Foo(xxxxx):def get(self):self.render ##模板引擎的渲染self.write ##直接返回self.redirect ##跳转self.getargument()self.getarguments()self.get_...原创 2018-11-18 20:48:52 · 295 阅读 · 0 评论 -
pyhon 万能通用分页功能开发
做开发不做通用的功能怎么对得起自己的良心呢?分页功能算是开发攻城狮必不可少的知识点吧。今天在这里总结一下。代码如下:# coding:utf-8class Pagination(object): def __init__(self,totalCount,currentPage,perPageItemNum=10,maxPageNum=4): # 数据总个数 ...原创 2018-11-10 23:08:39 · 185 阅读 · 0 评论 -
anaconda使用手册
安装Anaconda时候,访问的是国外的网络,所以下载Anaconda和安装包时会特别慢。我们需要更换到国内镜像源地址,使用清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes接下来更新co...原创 2018-11-06 22:43:23 · 1268 阅读 · 0 评论 -
python pandas模块使用
文件目录: import pandas as pdimport numpy as nptitanic_survial = pd.read_csv("titanic_train.csv")#print(titanic_survial.head(1))####泰坦尼克获救##PassengerId(编号),Survived(标签,分类标准),Pclass(仓位等级),Name(姓名...原创 2018-08-28 19:01:46 · 369 阅读 · 0 评论 -
python json模块详解
做数据交换的很多,唯独json很重要,json就像一个桥梁,实现不同语言之前的数据交换。eval 函数,类存不了。import jsondic={'name':'alex'}data=json.dumps(dic)print dataprint (type(data))输出的内容{"name": "alex"}<type 'str'>json 内部会把...原创 2018-08-12 19:42:18 · 362 阅读 · 0 评论 -
hashlib模块从入门到使用
用于加密相关的操作,3.x里代替md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,(这些都是MD5的加密版)MD5 算法import hashlibm=hashlib.md5() #m=hashlib.sha256()m.update('hello'.encode('utf-8'))print (m.hexdigest())#5d4140...原创 2018-08-12 15:15:39 · 962 阅读 · 0 评论 -
logging模块从入门到精通
logging模块从入门到精通日常开发或者写脚本的时候都会有日志模块,订单日志,流水日志等,如果使用的是python,logging模块无疑是最好的选择记录重要信息相关内容的操作,通常我们记录日志需要通过打开文件去记录日志,logging 模块不需要我们反复的去打开文件,每一条日志的格式很规范,一次定好格式,就可以一直使用,类似提供了一个接口。存到对应的文件里面去。通过logging模块让日志...原创 2018-08-11 23:46:56 · 205 阅读 · 0 评论
分享