11 2018 档案
摘要:python中的这些坑,早看早避免。 说一说python中遇到的坑,躲坑看这一篇就够了 传递参数时候不要使用列表 上面的代码输出的结果并不是我们预期的那样,打印出三个数组[1],[2],[3]。 而是下面这样. 为什么会这样呢,原因就是参数age是一个列表,列表是一个可变对象,同时在作为函数参数时,
阅读全文
摘要:```
from types import MappingProxyType d={"1":"A"}
d_proxy=MappingProxyType(d) d_proxy["1"]="B" #对d_proxy修改会报错
d["2"]="C" #d_proxy随着d的修改而发生变化
print(d_proxy)
print(d)
```
阅读全文
摘要:转自:http://www.itokit.com/2013/0308/74883.html linux系统中,利用grep打印匹配的上下几行 如果在只是想匹配模式的上下几行,grep可以实现。 $grep 5 'parttern' inputfile //打印匹配行的前后5行 $grep C 5 '
阅读全文
摘要:```
a=4
b=2
def gcd(a,b): return a if b==0 else gcd(b,a%b) def lcm(a,b): return a*b//gcd(a,b) print(gcd(a,b))#最大公约数
print(lcm(a,b))#最小公倍数 ```
阅读全文
摘要:```
# -*- coding: utf-8 -*-
# @Time : 2018/11/23 10:49 PM
# @Author : cxa
# @File : 1.py
# @Software: PyCharm # 中位数
# L = [0, 1, 2, 3, 4] # 2
L = [0, 1, 3, 4, 5,7]
L.sort()
l_len = len(L)
n = (l_len...
阅读全文
摘要:学了这些你的python代码将会改善与你的技巧将会提高。 1. 路径操作 比起os模块的path方法,python3标准库的pathlib模块的Path处理起路径更加的容易。 获取当前文件路径 前提导入os和pathlib包。。 os版: pathlib版: 看着好像没啥区别,然后看下面这个。 获取
阅读全文
摘要:如果在centos上使用,需要安装下面的依赖 执行代码
阅读全文
摘要:快速开始 本指南假设您对Flask有一定的了解,并且您已经安装了Flask和Flask restplus。如果没有,则按照安装部分中的步骤操作。 初始化 与其他所有扩展一样,您可以使用应用程序对象初始化它 或者懒惰的工厂模式 简单的例子 一个最小的Flask RESTPlus API像下面这样 保存
阅读全文
摘要:pip的安装 1.1 pip下载 1.2 pip安装 更新pip 以下为pip3的安装 安装setuptools 安装pip 更新pip3
阅读全文
摘要:应用场景,任哥,我两个人共同修改了git项目上的一个文件。zsh命令行模式 准备工作 简写命令解释 gl=git pullgp=git pushgst=git statusgcmsg=git commit -m 操作演示文件 test_git.py 切换到分级developer git checko
阅读全文
摘要:配置文件 DOWNLOADER_MIDDLEWARES = { 'weibo.middlewares.CookiesMiddleware': 543, } 中间件内容 cookies.py
阅读全文
摘要:python代码 pycharm直接替换
阅读全文
摘要:```
$x("string-length(//h3[@class='t'])")
8 $x("string(//h3[@class='t'])")
"XPath 教程" $x("round(//h3[@class='t'])")
NaN $x("number(//h3[@class='t'])")
NaN $x("not(//h3[@class='t'])")
false $x("no
阅读全文
摘要:#!/usr/bin/env python # -*- encoding: utf-8 -*- # Created on 2018-11-08 22:33:55 # Project: qsbk from pyspider.libs.base_handler import * from lxml import html from urlparse import urljoin import da...
阅读全文
摘要:import time class TokenBucket(object): # rate是令牌发放速度,capacity是桶的大小 def __init__(self, rate, capacity): self._rate = rate self._capacity = capacity self._current_amo...
阅读全文
摘要:(env)$ pip3 uninstall pycurl (env)$ pip3 install --upgrade pip (env)$ export LDFLAGS=-L/usr/local/opt/openssl/lib (env)$ export CPPFLAGS=-I/usr/local/
阅读全文
摘要:linux安装docker 1、线卸载旧版本Docker yum remove docker docker-common docker-selinux docker-engine 2、安装依赖包 yum install -y yum-utils device-mapper-persistent-da
阅读全文
摘要:EXTENSIONS = { 'scrapy.extensions.statsmailer.StatsMailer': 500,}STATSMAILER_RCPTS = ['1598828268@qq.com']MAIL_FROM = '1598828268@qq.com'MAIL_HOST = '
阅读全文
摘要:python高级编程读书笔记(一) python 高级编程读书笔记,记录一下基础和高级用法 python2和python3兼容处理 使用sys模块使程序python2和python3兼容 import sysver=sys.version_info#(major=3, minor=6, micro=
阅读全文
摘要:linux,mac安装sentry 最近需要一个日志监视系统所以选择了sentry。以下是用mac安装,看需求量linux安装类似后面的文章会补充。 安装docker https://download.docker.com/mac/stable/Docker.dmg 登录 安装完了打开 会提示登录输
阅读全文
摘要:最近需要一个日志监视系统所以选择了sentry。 ###安装docker https://download.docker.com/mac/stable/Docker.dmg ####登录 安装完了打开 会提示登录输入dockerid,在这个网站申请一个账号即可。 https://cloud.dock
阅读全文
摘要:创建第一个scrapy工程-糗事百科 最近不少小伙伴儿,问我关于scrapy如何设置headers的问题,时间久了不怎么用,还真有的忘,全靠记忆去写了,为了方便大家参考,也方便我以后的查阅,这篇文章就诞生了。本章内容从实战出发让我们熟悉如何用scrapy写爬虫,本篇内容主要是实战,不讲述过多的理论性
阅读全文