python技术共404篇

python基础之列表拷贝-爱站

python基础之列表拷贝

我们需要拷贝一个列表的话,可以用一个特殊的方法,今天给大家说下。 我先定义一个列表 a=[1,2,34] 然后我通过内置方法id()来查看对象的地址 print id(a) 对象地址:11488352 然后我拷贝一个a列...
2站编辑的头像-爱站2站编辑2年前
09812
Python 最难的问题-爱站

Python 最难的问题

超过十年以上,没有比解释器全局锁(GIL)让Python新手和专家更有挫折感或者更有好奇心。 未解决的问题 随处都是问题。难度大、耗时多肯定是其中一个问题。仅仅是尝试解决这个问题就会让人惊讶...
2站编辑的头像-爱站2站编辑2年前
09911
打印当前python文件错误行-爱站

打印当前python文件错误行

在python错误调试过程中有时需要打印当前python文件错误行,下面来介绍一下方法: import sys try: a = [1,2] print a[3] except: s=sys.exc_info() print 'Error '%s' happened on line %d' % ...
2站编辑的头像-爱站2站编辑2年前
0815
使用Python制作一个简单的刷微博器-爱站

使用Python制作一个简单的刷微博器

Python的强大,寥寥几句代码就能做一个简单的刷微博器。 import webbrowser as webimport timeimport os count=0while count<10:     count=count+1    #你要刷的博客    ...
2站编辑的头像-爱站2站编辑2年前
08014
Python基础教程08 - 面向对象的基本概念-爱站

Python基础教程08 – 面向对象的基本概念

Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP)的编程。 面向对象的最主要目的是提高程序的重复使用性。我们这么早切入面向对象编程的原因是,Pyth...
2站编辑的头像-爱站2站编辑2年前
0917
ip、数字的互转-爱站

ip、数字的互转

ip、数字互转 # ip ==> 数字 >>> ip2num = lambda x:sum([256**j*int(i) for j,i in enumerate(x.split('.')[::-1])]) >>> ip2num('192.168.0.1') 3232235521 # 数字 ==&g...
2站编辑的头像-爱站2站编辑2年前
07414
python 生成csv乱码问题解决方法-爱站

python 生成csv乱码问题解决方法

需求背景 最近为公司开发了一套邮件日报程序,邮件一般就是表格,图片,然后就是附件。附件一般都是默认写到txt文件里,但是PM希望邮件里的附件能直接用Excel这种软件打开,最开始想保存为Excel...
2站编辑的头像-爱站2站编辑2年前
09615
除法运算符/在Python2和Python3中的区别-爱站

除法运算符/在Python2和Python3中的区别

在Python2中,除法的取值结果取整数 1 2 >>> 7/3 2 即一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截除了,只留下了整数部分。 在Python3中,除法/的结果包含...
2站编辑的头像-爱站2站编辑2年前
08211
如何在MacOS下安装Python3-爱站

如何在MacOS下安装Python3

对于Python开发者来讲,安装多个版本Python非常常见,原来我写过如何在Linux下安装Python3,今天我们来看下如何在MacOS下安装Python3. mac系统自带python,不过mac系统自带的python版本都是2.x...
2站编辑的头像-爱站2站编辑2年前
011715
分别用python2和python3伪装浏览器爬取网页内容-爱站

分别用python2和python3伪装浏览器爬取网页内容

python网页抓取功能非常强大,使用urllib或者urllib2可以很轻松的抓取网页内容。但是很多时候我们要注意,可能很多网站都设置了防采集功能,不是那么轻松就能抓取到想要的内容。 今天我来分享下...
2站编辑的头像-爱站2站编辑2年前
09613