当前位置:首页 > Python教程 > python技巧

python技巧

python中print(obj) 与sys.stdout.write()的区别

8

print(obj)其实等价于sys.stdout.write(obj+),而表示回到行首,所以需要输出进度条时可以用以下代码rate=float(has_sent)/float(file_size)rate_num=int(rate*10

MacOS 10.15.5安装MySql-python错误处理

6

1、如果出现myconfig.h找不到:cp/usr/local/include/mysql/mysql.h/usr/local/include/mysql/my_config.h2、如果ld报错:ld:librarynotfoundfor

[Python]网络爬虫(一):抓取网页的含义和URL基本构成(转)

26

一、网络爬虫的定义网络爬虫,即WebSpider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网

Python学习(九) Python数据类型:序列(重要)

10

  列表、元组和字符串都是序列。  序列可以通过索引获取相应的值,也可以通过切片获取序列的一段切片。  序列的基本操作:    1、len()    2、+    3、*    4、max()    5、min()    6、cmp(str

python2.X烦人的编码

6

解决的方案在程序中加入以下代码:Python代码importsysreload(sys)sys.setdefaultencoding(‘utf8‘)另一个方案是在python的Libsite-packages文件夹下新建一个sitecust

Python工作日类库Busines Holiday介绍

12

引言:在日常工作中,经常会碰到类似的场景,需要计算在某个时间段内的工作日以及确定某天是否为工作日,这里的介绍的工具包将很好的解决这个问题。1.工具包BusinessHoliday介绍其提供了非常简单易用的计算工作日的接口,并允许用户指定特定

Python图像处理库PIL中图像格式转换(一)

13

在数字图像处理中,针对不同的图像格式有其特定的处理算法。所以,在做图像处理之前,我们需要考虑清楚自己要基于哪种格式的图像进行算法设计及其实现。本文基于这个需求,使用python中的图像处理库PIL来实现不同图像格式的转换。对于彩色图像,不管

centos7下安装python3.7

9

记录在2018年最后一个工作日:Linux环境坑爹得要死,环境本身有python2和python3.7两个版本;安装django2的时候,发现默认是python2;把python软连接到python3.7,然后开始各种奇葩报错。。。。。。接

python3.x与python2.x的区别(转)

4

转自:http://www.cnblogs.com/codingmylife/archive/2010/06/06/1752807.html1.性能Py3.0运行pystonebenchmark的速度比Py2.5慢30%。Guido认为Py

Python 基础 - 4.4 os 模块

10

os模块提供了很多允许你的程序与操作系统直接交互的功能得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()不是脚本路径返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remov

python 递归

14

迭代是人,递归是神。    ——L.PeterDeutsch定义:函数在执行的过程中调用自己。递归算法一般用于解决三类问题:  1数据的另一是按照递归定义的。比如斐波那契函数  2问题解法按照递归算法实现。比如回溯。  3数据的数据类型是按

Python并发实践_02_协程

5

python中实现并发的方式有很多种,通过多进程并发可以真正利用多核资源,而多线程并发则实现了进程内资源的共享,然而Python中由于GIL的存在,多线程是没有办法真正实现多核资源的。对于计算密集型程序,应该使用多进程并发充分利用多核资源,

python的内置排序究竟有多快

6

我比较了一下sort和一个自己写的o(n)的程序的运行时间。惊奇发现sort的速度几乎和直接用python写的o(n)的程序运行时间接近先上代码sort的测试代码importrandomimportsyslen_test_arr=int(s

conda 按照指定源下载python包

5

conda按照指定源下载python包换成了国内的pip源就可以正常安装了,我使用的是:pipinstallxlrd-ihttp://pypi.douban.com/simple--trusted-hostpypi.douban.com,结

Linux使用crontab定时执行Python脚本清理日志

8

Linux中,周期执行的任务一般由crond这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。crond的配置文件称为“crontab”,是“crontable”的简写。一、crond服务--cro