随笔分类 - python
摘要:一、python环境安装 官网:https://www.python.org/下载地址:https://www.python.org/downloads/windows/ 找到自己需要下载的版本。注意windows系统位数。我这里使用的是:python-3.9.0-amd64 https://www
阅读全文
摘要:Python同时被 2 个专栏收录 Web前端4 篇文章0 订阅订阅专栏1. npm 安装windows-build-tools cmd管理员模式打开,执行下面命令: npm install --global --production windows-build-tools 等待执行完成,重启CMD
阅读全文
摘要:PythonPython安装过程 1.下载安装程序 我们安装Python的一个重要目的是为了用IAR编译CC2640 OAD文件时执行合并文件的脚本,所以我们一起来看看Python2.7版本的安装方法。该版本安装程序的下载连接如下: https://www.python.org/downloads/
阅读全文
摘要:JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,主要包含了下面4个操作函数: 提示:所谓类文件对象指那些具有read()或者 write()方法的对象,例如,f = open('
阅读全文
摘要:Paramiko模块批量管理:通过调用ssh协议进行远程机器的批量命令执行. 要使用paramiko模块那就必须先安装这个第三方模块,仅需要在本地上安装相应的软件(python以及PyCrypto),对远程服务器没有配置要求,对于连接多台服务器,进行复杂的连接操作特别有帮助。 一、安装: 1:安装g
阅读全文
摘要:一、什么是socket: socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。sock
阅读全文
摘要:常见python异常: 1 AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x 2 IOError 输入\输出异常,基本上是无法打开文件 3 ImportError 无法引入模块或包,基本上是路径问题或名称错误 4 IndentationError 语法错
阅读全文
摘要:Python版本升级 CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本。由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。 1.下载Python-2.7.4.tgz wget http://python.org/ftp/python/2.
阅读全文
摘要:python提供了两个模块来实现多线程thread 和threading ,thread 有一些缺点,在threading 得到了弥补,为了不浪费时间,所以我们直接学习threading 就可以了。 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 1 #!/usr/bin
阅读全文
摘要:python提供了两个模块来实现多线程thread 和threading ,thread 有一些缺点,在threading 得到了弥补,为了不浪费时间,所以我们直接学习threading 就可以了。 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 1 #!/usr/bin
阅读全文
摘要:Python 获取主机IP地址 1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/env python #coding:utf-8 import os ip=os.popen("ifconfig eth0|grep 'inet addr'|awk -F ':' '{print $
阅读全文
摘要:通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。 1.使用os模块 os模块中的os.path.exists()方法用于检
阅读全文
摘要:一、psutil模块: 1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、lso
阅读全文
摘要:经常遇到这样的情况: 系统自带的Python是2.x,自己需要Python 3.x,此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存,pyenv就是这样一个Python版本管理器。 1.安装pyenv: 1.>安装依赖包: yum inst
阅读全文
摘要:1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/env python # -*- coding:utf-8 -*- import sys,time for a in range(101): #print a b = 100 -a #print b #sys.stdout.wri
阅读全文
摘要:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 语法Python 定义函数使用 def 关键字,一般格式如下: def 函数
阅读全文
摘要:要说最美好的欲望莫过于看黑丝美眉。 一、技术路线 requests:网页请求BeautifulSoup:解析html网页re:正则表达式,提取html网页信息os:保存文件 import re import requests import os from bs4 import BeautifulSo
阅读全文

浙公网安备 33010602011771号