1.os模块:os模块在python中包含普遍的操作系统功能,下面列出了一些在os模块中比较有用的部分. os.sep可以取代操作系统特定的路径分隔符.windows下为 “\\” os.name字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'. os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径. os.getenv()获取一个环境变量,如果没有返回none os.putenv(key, valu…
1.更改当前的路径 import os os.chdir( "D:/java") 注意python中表示文件路径,文件夹之间用/或者\\不能使用\…
python中math模块常用的方法整理   ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x copysign:把y的正负号加到x前面,可以使用0 cos:求x的余弦,x必须是弧度 degrees:把x从弧度转换成角度 e:表示一个常量 exp:返回math.e,也就是2.71828的x次方 expm1:返回math.e的x(其值为2.71828)次方的值减1 fabs:返回x的绝对值 factorial:取x的阶乘的值 floor:取小于等于x的最大的整数值,如果x是一个整数…
异常处理 什么是异常? 异常就是与正常情况不同,程序在执行过程中出现错误,导致无法执行完毕.异常其实就是代码执行过程中出错. 常见的一些异常 AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x IOError 输入/输出异常:无法打开文件或无法读写 ImportError 无法引入模块或包:基本上是路径问题或名称错误 SyntaxError Python语法错误异常,代码不能编译 IndentationError 缩进异常:代码没有正确缩进 Index…
logging常用 # -*- coding:utf-8 -*- __author__ = "lgj" import os import sys import time import logging from logging.handlers import TimedRotatingFileHandler from instance.test import LOG_LEVEL,LOG_NAME set_level = getattr(logging, LOG_LEVEL.upper()…
a = 'strABC' # Strabc : 首字母大写,其他全部小写 b = a.capitalize() print(b) # STRABC : 全部大写 c = a.upper() print(c) # strabc : 全部小写 d = a.lower() print(d) # STRabc 大小写翻转 e = a.swapcase() print(e) # Abc Edf_Ghi*Jkl.Mno,Pqr,Stu(Vw)Xy4Z 以非英文字母隔开的首字母大写 a = "abc edf_…
s=[1,2,3] s[3]=12#列表长度小于3时无法给列表赋值 len(s)#列表长 s+s s*5#l列表重复5次 5 in s#判断元素是否在列表中,返回true or false max(s)#返回最大值 min(s)#返回最小值s.append(5)#向尾部添加一个参数,只能是参数 s.extend([56,78])#向尾部添加一个列表参数,只能是列表 s.clear()#清空s里的数据a=s.copy()#对s进行赋值s.count(1)#对s中1出现次数进行统计s.index(5…
#!/usr/bin/python## os module test import os print 'os.name: ', os.nameprint 'os.getcwd(): ', os.getcwd()print '''========================================='''print 'os.getenv(\'path\'): ', os.getenv('path')print '''===================================…
import unittest class SimpleUnitTest(unittest.TestCase): def test_Fail(self): self.failUnless(True) def test_Fail(self): self.failIf(False) def test_assertEqual(self): self.assertEqual(1,3-2) def test_assertNotEqual(self): self.assertNotEqual(1,3-0)…
python中pymysql模块常用方法以及其使用 首先我们知道pymysql 是python中操作数据库的模块 使用步骤分为如下几步: ​ 1.与数据库服务器建立链接 conn=pymysql.Connect(....) ​ 2.获取游标对象(用于发送和接受数据)cursor=conn.cursor() ​ 3.使用游标执行sql语句cursor.excute(sql)-->此时返回的是执行该语句后数据库表中受影响的数据条数 ​ 4.使用fetch方法来获取执行的结果 ​ 5.关闭连接:先关闭…