from urllib.request import urlretrieve from urllib.request import urlopen from bs4 import BeautifulSoup #下载文件demo html = urlopen("http://www.pythonscraping.com") bsObj = BeautifulSoup(html,"html.parse

beautifulsoup   python  

先上API文档链接:https://www.juhe.cn/docs/api/...,支持人民币牌价、外汇汇率查询;数据仅供参考,交易时以银行柜台成交价为准。 人民币牌价 接口地址:http://web.juhe.cn:8080/finan... 支持格式:json 请求方式:get 请求示例:http://web.juhe.cn:8080/finan...您申请的APPKEY 接口备注:100外

python   php   api  

Celery 在程序的运行过程中,我们经常会碰到一些耗时耗资源的操作,为了避免它们阻塞主程序的运行,我们经常会采用多线程或异步任务。比如,在 Web 开发中,对新用户的注册,我们通常会给他发一封激活邮件,而发邮件是个 IO 阻塞式任务,如果直接把它放到应用当中,就需要等邮件发出去之后才能进行下一步操作,此时用户只能等待再等待。更好的方式是在业务逻辑中触发一个发邮件的异步任务,而主程序可以继续往下运

异步任务队列   celery   python  

本文为作者原创,转载请先与作者联系。 同发于简书 引言 面试过程中,相对算法/操作系统/数据库部分,网络方面的知识可能算是比较简单的了。本文主要讲述TCP/IP协议的基础知识,描述的比较浅,先做一个铺垫,网络方面的具体知识比如:iptable/nmap/curl/ssh和sql注入攻击等我将在以后结合Linux补充几篇博文来描述。 描述一下TCP三次握手的过程 接下来我们根据下面这幅图来解释一下T

python   javascript   php   java   linux  

python-time模块

时间格式 time有三种表示方式 时间戳:time.time(),表示从1970年1月1日至今的读秒数; import time print(time.time()) # --------运行结果如下:-------- # 1481510314.4319692 结构化时间:time.struct_time,为一个元组,包含年、日等,time.localtime(); 索引 属性 值 0 tm_ye

python  

python中的偏函数概念与数学中的不同。 前面我们已经讲到我们在定义函数的时候,可以给一些参数设置默认值,以方便调用的时候不必每个参数都输入。 但是在调用的时候,设置的默认值不一定都适合使用场景,所以我们需要修改它们。 例如,int()函数是一个将字符串转换成十进制整数的函数。实际上如果传入base参数我们可以做任意进制的转换。 int('123',base=8) 那么,如果我们在多处都用到了8

python  

本文为作者原创,转载请先与作者联系。 同发于简书 引言 Functional Programming(函数式编程)的概念最早起源于LISP,由约翰·麦卡锡在1958年创立,最早提出了自动垃圾回收的理念,这一理念现在也被Python/Java/Ruby等多种语言借鉴。发展到今天,LISP已经衍生出了多种方言,比如Scheme/Hashkell/Erlang/Clojure等。相比面向对象编程,函数式

函数式编程   Pythonic   python  

怎么理解python中的装饰器 一个比喻 知乎上有一个比较形象的比喻 https://www.zhihu.com/questio...: 人类穿着内裤很大程度上是为了遮羞和对关键部位进行保护,但是却不能提供保暖。因此我们还需要穿着长裤。长裤就是对内裤功能的补充,却不影响内裤本身的功能。 装饰器介绍 python中的装饰器的目的是为一个目标函数添加额外的功能却不修改函数本身。装饰器的本身其实是一个特

python  

以ubuntu为例: 系统初始化步骤 #!/bin/bash #初始化用户 sudo useradd -rm -s /bin/bash demo sudo adduser demo sudo sudo passwd demo sudo apt-get install build-essential python-software-properties software-properties-c

python   fabric   supervisor   nginx   gunicorn  

OpenCV全称:Open Source Computer Vision Library,是一个开源的跨平台计算机视觉库,github地址:https://github.com/opencv/opencv。OpecCV主要用c++语言编写,也提供了python等其他语言的,下面介绍下如何在MacOS和Ubuntu上如何安装OpenCV以及OpenCV的Python调用库。 MacOS上面安装 安装

ubuntu   python   opencv  
1 2 3 4 5 6 7 8 9