`
m4774411wang
  • 浏览: 108350 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论
文章列表
前几天做了一个文件替换功能用到些python os的功能,感觉python os模块的功能非常的强大,如果你希望你的python程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和 Windows下运行,看到这里觉得python的跨平台的强大把,精彩还在后面:下面列出我经常用到的python os模块的方法和大家一起分享下,如果你用到些比较好的python os方法,可以发到python 自由人社区1. os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径,这个在linux上用python开发东 ...
作为一个 Web 开发人员,你几乎没有理由不喜欢Firefox,因为在Firefox下有很多专门针对开发的扩展插件,非常好用,这里就介绍一些常用的针对网站开发的火狐扩展,供Web开发人员参考。   1、Firebug   用于调试JavaScript,修改界面HTML和CSS,一些常用的网络分析扩展也是基于Firebug的,非常好用。   2、YSlow   YSlow是Yahoo开发的,基于Firebug的用于分析网页性能的工具,可以提供如何提高网站性能的一套规则,用于优化网页的速度和建立高性能的网页。   3、Page Speed   Page Speed是Google开发的类似 ...
今天写代码的时候用到了python apply的方法,感觉非常的好用,于是写篇文章介绍给大家。python apply函数的具体的含义:apply(func [, args [, kwargs ]]) 函数用于当函数参数已经存在于一个元组或字典中时,间接地调用函数。args是一个包含将要提供给函数的按位置传递的参数的元组。如果省略了args,任何参数都不会被传递,kwargs是一个包含关键字参数的字典。apply()的返回值就是func()的返回值,apply()的元祖参数是有序的,元素的顺序必须和func()形式参数的顺序一致下面给几个例子来详细的说下:1假设是执行没有带参数的方法def sa ...
  为了让大家能够更好的学习python,老王python提供最热门的python 书籍推荐信息,让大家找到自己合适的python 入门书籍
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉的对你有用的话,可以收藏下。取得时 ...
python popen是python os模块里的一个方法,它用来执行一些系统的命令还是非常的不错,它能返回些你想要的东西。python popen的具体解释是:打开一个命令或从管道。返回值是一个开放的文件对象连接到管道,可读写模式是根据是否为'r'(预设)或'w'。该bufsize论点与相应的参数含义相同内置的open()函数。该命令的(在等待指定的格式进行编码的退出状态())被看作是密切()文件对象的方法的返回值可用,除非当退出状态为零(没有错误终止),都不是返回。可用性:Unix操作系统,视窗。假设我们要在linux下写个显示当前路径下的所有文件的信息的话可以这样做:for i in o ...
很久就有想写python 迭代相关的东西了,但是一直不知道怎么表达让大家能够容易懂。今天我想了很长的时间,稍微理清了下思路,用简单的语言和大家说说。在看文章之前大家要在脑海里记下这句话:python中所有从左往右扫描对象的方式都是可迭代的。那哪些方式是可迭代的呢:1文件操作2for 循环3python 列表解析。。。。。看来在python里非常的多,用处也非常的广泛。下面具体的介绍下几个:1文件操作:我们读取文件的时候,会用到一个readline()方法,其实它就是一个迭代器,它会返回当前的数据,然后自动的调用内置的next()方法来让文件的读取头自动的移动到当前的下面一行,准备下次的读取。所以 ...
python path的表示python加载资源的路径,比如你运行一个python文件,里面要导入相关的python模块,那python环境就要寻找它们那python编译环境在哪里寻找它们呢?答案就是在python path,python path是一些python路径组成的列表,python编译环境就在列表里不断的寻找该模块的路径,默认好像是从python内置的包开始找,如果找到了该模块就把它编译下,生成pyc的文件方便下次的导入,如果没有找到的话,则会报错。那如果出现了没找到模块的错误的话,可以试试下面几个解决方法。1用os.sys.path要查看当前python环境下所有的python p ...
 最近看到很多朋友在学习python,现象非常好,为了让大家能够更好的学习python,提供了点python 书籍推荐
django的get和filter方法是django model常用到的,搞清楚两者的区别非常重要。为了说明它们两者的区别定义2个modelsclass Student(models.Model):name = models.CharField('姓名', max_length=20, default='')age = models.CharField('年龄', max_length=20, default='')class Boo ...
python 的缩进格式是 python语法中最特别的一点,很多已经习惯了其他语言的朋友再去学python的话,开始会觉的不太 习惯,怎么看怎么都觉的别扭,也有一些朋 友因为这个特别的格式与python失之交臂,认为不符合编程的风格, ...
python 具有非常丰富的数据类型, 包括字符串,列表,元组,字典集合等,每种数据类型的特点都大一样,好好利用他们 可以让你的python编程变的非常轻松,要好好利用就应该充分了解他们的特点,下面对他们的特点进行一些总结。python字符串: 字符串在python中是一个单个字符的字符串的序列,可以对字符串进行切片连接等相关操作。 下面是关于python字符串的一些文章:python 字符串替换 python字符串连接 python列表 : 列表是一个任意数据类型组成的有序集合,有点像其它语言的数组,如果用过其它语言的朋友相信对它不会陌生,列表的操作非常 丰富,可以 ...
python 的集合类型和其他语言 类似, 是一个无序不重复元素集,我在之前学过的其他的语言好像没有见过这个类型,基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算,和我们初中数学学的集合的非常的相似。 1先看下python 集合 类型的不重复性,这方面做一些去重处理非常的好,比如我们要处理一些数据,想把重复的数据给 去掉,然后在操作的话,可以把它转换成集合类型,然后在由集合类型转换成其他的类型。 a = [2,3,4,2,1] ...
python SGMLParser 模块处理html解析非常的方便,它将HTML 处理分成三步:将 HTML 分解成它的组成片段,对片段进行加工,接着将片段再重新合成 HTML。第一步是通过 sgmllib.py 来完成的,它是标准 Python 库的一部分。 理 解本章的关键是要知道 HTML 不只是文本,更是结构化文本。这种结构来源于开始与结束标记的或多或少分级序列。通常您并不以这种方式处理 HTML ,而是以文本方式 在一个文本编辑中对其进行处理,或以可视的方式 在一个浏览器中进行浏览或页面编辑工具中进行编辑。sgmllib.py 表现出了 HTML 的结构。 sgmlli ...
python文件操作 非常的方便,它有很多的方法来使的文件操作非常的简单,下面简单的说下python 怎么操作文件的。 打开文件: 可以用open方法和file方法。 后面有个参数来区别操作文件的方式,比如a,r,w 读文件: read方法和readline方法, read()方法把整个文件的内容放到字符串里 readline()方法则把文件的内容按照行为单位放到列表里。 一般要替换文件里的某个字符的话,最好有readline,然后用循环把一行一行内容循环出来,再查找替换 这样效率比整个读到一个字符串里来查找匹配效果更高。 下面举个例子: 比如你要把文件里的aa字符 ...
Global site tag (gtag.js) - Google Analytics