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

python技巧

Python语言获取目录下所有文件或目录的方法

13

Python的os.listdir()可以获取当前目录下的所有文件和目录,但不支持递归。有时候希望获取以递归方式指定目录下所有文件列表,为此可以调用下面的get_recursive_file_list()函数。文件名:file_util.p

python12.5作业

8

6.定义一个字符串"python的创始人是Guido",试分别打印出"Guido","odiuG","ph的人uo"s=‘python的创始人是Guido‘l=len(s)print(s[11:16])print(s[15:10:-1])p

python之enumerate函数使用

8

enumerate函数可以同时获取索引,以及值,用next()方法调用。例1:>>>s=‘helloword‘#########s为可迭代对象>>>h=enumerate(s)>>>h&

python中循环代码优化

6

编写循环时,遵循下面三个原则可以大大提高运行效率,避免不需要的低效计算:1、尽量减少循环内部不必要的计算2、嵌套循环中,尽量减少内层循环的计算,尽可能的将计算往外层提3、局部变量查询较快,尽量使用局部变量。其他优化手段:1、连接多个字符串时

python3的reload(sys)

8

importsysreload(sys)sys.setdefaultencoding(‘utf-8’)以上是python2的写法,但是在python3中这个需要已经不存在了,这么做也不会什么实际意义。在Python2.x中由于str和byt

Python操作Excel表格

8

使用xlwt+xlrd+xlutils操作Excel表格#coding:utf-8importxlwtfromxlrdimportopen_workbookfromxlutils.copyimportcopyimportosimportsy

python与MySQL

4

importpymysql;db=pymysql.connect(host="localhost",user="root",password="root",db="liupeng");#进入数据库#缓存cur=db.cursor();#查询

python 函数和函数名的应用

5

一、函数1.函数定义def关键字--定义func函数名--和变量定义规则一样()必须要写格式:声明语句结束defmy_len():?函数体deffunc(a:int,b:str):?print(a,b)func(1,2)2.函数的好处?1.

Python 学习笔记(Machine Learning In Action)

6

shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度。它的输入参数可以使一个整数表示维度,也可以是一个矩阵。使用shape需要导入numpytile函

python实战教程之自动扫雷

10

1.找到游戏窗口与坐标#扫雷游戏窗口class_name="TMain"title_name="MinesweeperArbiter"hwnd=win32gui.FindWindow(class_name,title_name)#窗口坐标l

Python3中的字符串相关操作

4

Python3的字符串操作相关函数详解字符串内建函数1.capitalize()将字符串中的第一个字符转换成大写,其他字母变成小写.例:>>>"helloWorld".capitalize()‘Helloworld‘2.c

Python 库打包分发简易指南

5

Python库打包分发(setup.py编写)简易指南Python有非常丰富的第三方库可以使用,很多开发者会向pypi上提交自己的Python包。要想向pypi包仓库提交自己开发的包,首先要将自己的代码打包,才能上传分发。distutils

学习Python遇到的那些坑

5

1.初始化一个类,这个方法名必须为”__init__(object)“。顺便提一下,两边的下划线是均是2个2.每个程序块都要使用冒号!!!!3.如果程序中使用了非英文字符,需要在Python文档第一行添加:#-*-coding:utf-8-

如何在ubuntu 12.04下搭建Python Django环境

6

1.检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入pythonbash,并看到版本号(如Python2.7.3)——在ubuntu中python应该是已经默认安装好了2.安装Django:

我发现了新大陆--python的嵌入式开发

4

接上篇的文章,固件什么的都调试的很舒服,我突然发现了一个很好的网站,他是卖python开发板的,但是我从中窃取了很多宝贝,太舒服了!不得不说,这个网站做的已经相当漂亮了,而且资料都是开放的,大爱!http://www.micropython

学习Python编程的11个资源

12

转自http://blog.jobbole.com/71064/用于以后学习备份用Python写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言。如果你正打算学习web开发,Python是一个不错的选择,甚至你想学游戏开发也可

python自动化测试(2)-自动化基本技术原理

4

python自动化测试(2)自动化基本技术原理1概述在之前的文章里面提到过:做自动化的首要本领就是要会透过现象看本质,落实到实际的IT工作中就是透过界面看数据。掌握上面的这样的本领可不是容易的事情,必须要有扎实的计算机理论基础,才能看到深层

python面向对象——方法

7

#coding:utf-8#1、行为是可以发生在对象身上的动作#2、类的对象里可执行的行为被称为方法#3、方法可以和普通函数一样接收参数和返回值#描述主机对象的类classHost():ip=None#定义一个开机方法defpower_on