- 军军小站|张军博客
搜索到与相关的文章
Python

python通过pip更新所有已安装的包实现方法

较新的pip已经支持list--outdated了,所以记录一下新的方法:piplist--outdated--format=legacy|awk'{print$1}'|xargssudo-Hpipinstall-Upip3list--outdated--format=legacy|awk'{print$1}'|xargssudo-Hpip3install-Uformat有两个选项,一个是legacy,一个是columns。后者会带一个表头:Package

系统 2019-09-27 17:48:18 1974

Python

Python代码的打包与发布详解

在python程序中,一个.py文件被当作一个模块,在各个模块中定义了不同的函数。当我们要使用某一个模块中的某一个函数时,首先须将这个模块导入,否则就会出现函数未定义的情况.下面记录的是打包及安装包的方法。本文示例是建立一个模拟登录的程序:logIn.py文件代码如下:pwd=int(raw_input('pleaseinputyourpassward:'))ifpwd==123:print'success'else:print'error'一、打包1.先

系统 2019-09-27 17:47:07 1974

Python

python selenium 采坑

pythonselenium采坑系统环境:python2macos10.14.5正文:之前装了一个firefox就可以完美使用selenium了,但是在firefox上进行网页检查时不是很习惯。所以还是想使用chrome,但是由于selenium原生不支chrome,所以需要下载chromedriver并在生成selenium对象前把chromedriver和chrome放到应用程序路径下,或者再初始化webdriver.Chrome对象时设置chrome

系统 2019-09-27 17:46:26 1974

Python

python多线程编程中的join函数使用心得

今天去辛集买箱包,下午挺晚才回来,又是恶心又是头痛。恶心是因为早上吃坏东西+晕车+回来时看到车祸现场,头痛大概是烈日和空调混合刺激而成。没有时间没有精神没有力气学习了,这篇博客就说说python中一个小小函数。由于坑爹的学校坑爷的专业,多线程编程老师从来没教过,多线程的概念也是教的稀里糊涂,本人python也是菜鸟级别,所以遇到多线程的编程就傻眼了,别人用的顺手的join函数我却偏偏理解不来。早上在去辛集的路上想这个问题想到恶心,回来后继续写代码测试,终于

系统 2019-09-27 17:45:40 1974

Python

05 Python爬虫之信息标记与提取方法

目录一、信息标记的三种形式XML格式数据JSON格式数据YAML格式数据二、信息标记形式的比较XMLJSONYAML三、信息提取的一般方法方法一:方法二:融合方法:四、基于bs4库的HTML内容查找方法扩展方法总结:一、信息标记的三种形式XML格式数据JSON格式数据YAML格式数据二、信息标记形式的比较XML最早的通用信息标记语言,可扩展性好,但繁琐。Internet上的信息交互与传递JSON信息有类型,适合程序处理(js),较XML简洁移动应用云端和节

系统 2019-09-27 17:45:34 1974

Python

python利用装饰器进行运算的实例分析

今天想用python的装饰器做一个运算,代码如下>>>defmu(x):def_mu(*args,**kwargs):returnx*xreturn_mu>>>@mudeftest(x,y):print'%s,%s'%(x,y)>>>test(3,5)Traceback(mostrecentcalllast):File"",line1,intest(3,5)File"",line3,in_mureturnx*xTypeError:unsupportedop

系统 2019-09-27 17:37:36 1974

编程技术

用户与操作系统的接口

操作系统是用户和计算机之间的接口,用户通过操作系统可以更加方便快捷地使用计算机系统。为使用户能方便地使用操作系统,操作系统又向用户提供了用户与操作系统的接口,通常简称为用户接口。用户接口分为:命令接口(联机命令接口和脱机命令接口),图形用户接口(GUI),程序接口。计算机系统对作业(任务)控制的方式有:批处理方式(自动控制方式/脱机控制方式),交互方式(联机控制方式)。用户与操作系统的接口

系统 2019-08-29 23:33:29 1974

编程技术

Objective-C中的一些特殊的数据类及NSLog的输出

在Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。这篇文章从最底层的定义开始,介绍一下这些类型到底是怎么定义的,这会帮助我们更加深入地了解Objective-C。参考:http://unixjunkie.blogspot.com/2006/02/nil-and-nil.htmlhttp://blog.csdn.net/itudou

系统 2019-08-29 22:48:03 1974

编程技术

Spring 框架简介

Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。在这篇由三部分组成的Spring系列的第1部分中,我将介绍Spring框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring面向方面编程(AOP)和控制反转(IOC)容器。接着将使用几个示例演示IOC容器在典型应用程序用例场景中的应用情况。这些示

系统 2019-08-29 22:43:17 1974