今天介绍一个使用一条命令即可将Python脚本变成可执行程序的工具,GitHub地址:python-script-converter(仅限于Mac OS&Linux),支持python2.x & pyth…
标签:python
Python 装饰器执行顺序迷思
探究多个装饰器执行顺序<a id=”sec-1″ name=”sec-1″></a> 装饰器是Python用于封装函数或代码的工具,网上可以搜到很多…
Python 在形参和实参中使用 * 和 **
一、在形参中使用*和**是比较常见的写法 形参中使用*和**的原理可以参考《 * 与 ** 参数问题》这篇文章,讲解非常详细,本文只作一个学习总结。 *args是可变参数,args 接收的是一个元组。比如可以向一个函数传…
深入理解Python异步编程!至关只要的一个环节!
asyncio模块提供了使用协程构建并发应用的工具。它使用一种单线程单进程的的方式实现并发,应用的各个部分彼此合作, 可以显示的切换任务,一般会在程序阻塞I/O操作的时候发生上下文切换如等待读写文件,或者请求网络。同时a…
Python - 1000以内的完全数
# 求1000以内的完全数有哪些 # 如果一个数恰好等于它的因子之和,则称该数为“完全数”,又称完美数或完备数。 # 例如: # 第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加, # 1+2+3…
爬取人人贷网站
# -*- coding: UTF-8 -*- import bs4 import sys reload(sys) sys.setdefaultencoding("utf-8") import requests from…
重点汇总-python常见问题2
1. 什么是PEP8? PEP8是一个编程规范,内容是一些关于如何让你的程序更具可读性的建议。 2. 什么是pickling和unpickling? Pickle模块读入任何Python对象,将它们转换成字符串,然后使用…
foreach rf
library(randomForest) library(foreach) library(cvTools) set.seed(1234) K =10 R = 3 cv <- cvFolds(NROW(iris)…
session 和 cookie 的区别与联系
1,session 在服务器端,cookie 在客户端(浏览器) 2,session 默认被存在在服务器的一个文件里(不是内存) 3,session 的运行依赖 session id,而 session id 是存在 c…
谨慎修改Python的类属性
Python的类和类实例都是可变对象,可以随时给属性赋值,并且在原处修改。 在对类属性进行修改时需要特别小心,因为所有的类实例都继承共享类属性,除非实例本身存在和类属性同名的属性。对类属性进行修改,会影响到所有由这个类生…
NumPy简明教程
源地址:http://blog.csdn.net/sunny2038/article/details/9002531 http://blog.csdn.net/sunny2038/article/details/9023…
Python多线程(3)——Queue模块
Queue模块支持先进先出(FIFO)队列,支持多线程的访问,包括一个主要的类型(Queue)和两个异常类(exception classes)。 Python 2 中的Queue模块在Python 3中更名为 …