python
liuzubing
这个作者很懒,什么都没留下…
展开
-
python中os模块(4)os中的子模块path
#!/usr/bin/env python#-*- coding:utf-8 -import os#os中path子模块:主要用于路径相关的操作#(0)将相对路径转换为绝对路径#返回值绝对路径path_1 = '../..'abs_path = os.path.abspath(path_1)print(abs_path)path_2 = '/home/liu/ddd/1.txt'#(1)获取路径的主体部分result_1 = os.path.basename(path_2)#.原创 2020-10-27 15:19:39 · 178 阅读 · 0 评论 -
python中os模块(3)os中的路径与文件操作
#!/usr/bin/env python#-*- coding:utf-8 -import os#(1)获取当前工作目录,返回strcurrent_dir = os.getcwd()#(2)修改当前工作目录到指定目录,无返回值os.chdir('/')#(3)获取指定文件夹中所有内容信息组成的列表,返回值:所有内容名称列表result = os.listdir('/')# print(result)#(4)创建文件夹,无返回值#所创建文件夹路径,文件夹权限(可深略)(0o.原创 2020-10-27 14:42:40 · 360 阅读 · 1 评论 -
python中os模块(2)os中的系统指令
#!/usr/bin/env python#-*- coding:utf-8 -import os# import sys#(0)执行操作系统的指令os.system('ls')ip = os.system('ifconfig')#执行系统指令# print(ip)#(1)设置python的环境变量#注意getenv从系统中拿到的数据做了备份,putenv是对备份操作,所以put后,get不到变化putenv('PATH','xxx')#(2)os模块中环境变量成员os.e.原创 2020-10-27 14:40:41 · 228 阅读 · 1 评论 -
python中os模块(1)os中的常用属性
#!/usr/bin/env python#-*- coding:utf-8 -import os#os模块常用的属性#(1)获取当前路径,相对路径print(os.curdir)#(2)获取上一层路径,相对路径print(os.pardir)#(3)path是一个单独子模块print(os.path)#(4)获取系统的标志符号(nt:Windows posix:Linux或者unix)print(os.name)#(5)获取当前系统路径分隔符号(\:Windows /:Lin.原创 2020-10-27 14:38:25 · 230 阅读 · 1 评论 -
如何在Linux下运行Python脚本
1、使用python的IDEL运行python如果你的Linux安装了python,Ctrl+Alt+T打开Terminal后输入指令:python,会出现>>>,这个时候就可以在里面输入python脚本开始运行了使用exit()退出python环境该环境下与MATLAB很像(1)查看python版本:python idle下面输入:import syss...原创 2019-07-20 21:37:38 · 34816 阅读 · 3 评论 -
Bezier Curve的公式推倒与python实现
pyrthon实现代码:#!/usr/bin/env pythonimport numpy as npimport matplotlib.pyplot as pltdef one_bezier_curve(a,b,t): return (1-t)*a + t*b#xs表示原始数据#n表示阶数#k表示索引def n_bezier_curve(xs,n,k,t):...原创 2019-07-22 20:13:13 · 2664 阅读 · 0 评论 -
Catmull-Rom Spline
#!/usr/bin/env pythonimport numpyimport pylab as pltdef CatmullRomSpline(P0, P1, P2, P3, nPoints=100): """ P0, P1, P2, and P3 should be (x,y) point pairs that define the Catmull-Rom spline....原创 2019-09-09 10:55:51 · 757 阅读 · 0 评论