当前位置: 首页 > news >正文

县电子政务办网站建设工作思路值得信赖的深圳app开发公司

县电子政务办网站建设工作思路,值得信赖的深圳app开发公司,云畅网站建设,江苏建设厅网站查询自学python一段时间#xff0c;之前总是学习基本语法#xff0c;对Python标准库没怎么接触#xff0c;所以计划从常用的标准库开始#xff0c;大体了解一遍#xff0c;下面是学习过程中的笔记。一、OS模块主要对目录、或者文件操作。常用方法如下#xff1a;os.listdir(p…自学python一段时间之前总是学习基本语法对Python标准库没怎么接触所以计划从常用的标准库开始大体了解一遍下面是学习过程中的笔记。一、OS模块主要对目录、或者文件操作。常用方法如下os.listdir(path) path 要获得内容目录的路径,列表形式列出目录 下所有目录和文件 名os.mkdir(path) path 要创建目录的路径os.rmdir(path) path 要删除的目录的路径(os.rmdir(path) path 要删除的目录的路径)os.name 返回操作系统类型 返回值是posix代表 linuxnt代 表 windowsos.getcwd() 获取当前路径os.makedirs(path [, mode0777]) 递归创建目录os.remove(path) 移除文件os.rename(old, new) 重命名文件或目录os.system(command) 执行 shell 命令 不能存储结果os.path 类用于获取文件属性os.path.basename(path) 返回最后一个文件 或目录名os.path.dirname(path) 返回最后一个文件 前面目录os.path.abspath(path) 返回一个绝对路径os.path.isdir(path) 判断是否是目录os.path.isfile(path) 判断是否是文件栗子1获得目录中的内容创建目录删除目录#!/usr/bin/python# -*-coding:utf-8-*-import os# 如何获得目录中的内容path D:\workspace\pyTestdef getdirlist():a os.listdir(path)print aprint len(a)getdirlist()b os.listdir(os.getcwd())print os.getcwd()print bprint len(b)# 创建目录os.mkdir(path \\temp)getdirlist()# 删除目录os.rmdir(path \\temp)getdirlist()运行结果image.png栗子2import osprint os.name# 获取当前路径os.getcwd()path D:\workspace\pyTestos.mkdir(path \\test)# 递归创建目录os.makedirs(path \\test0\\test1\\test2)# 移除文件os.remove(path \\123.txt)# 重命名文件或目录os.rename(path \\123.txt, path \\1234.txt)# 执行 shell 命令 不能存储结果command os.system(command)# os.path 类用于获取文件属性# 返回最后一个文件 或目录名print os.path.basename(path) # pyTest# 判断是否是目录print os.path.isdir(path) # True# 判断是否是文件print os.path.isfile(path) # False二、sys模块python sys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性import sysprint dir(sys)result:复制代码代码如下:[__displayhook__, __doc__, __excepthook__, __name__, __package__, __stderr__, __stdin__, __stdout__, _clear_type_cache, _current_frames, _getframe, _mercurial, api_version, argv, builtin_module_names, byteorder, call_tracing, callstats, copyright, displayhook, dllhandle, dont_write_bytecode, exc_clear, exc_info, exc_type, excepthook, exec_prefix, executable, exit, flags, float_info, float_repr_style, getcheckinterval, getdefaultencoding, getfilesystemencoding, getprofile, getrecursionlimit, getrefcount, getsizeof, gettrace, getwindowsversion, hexversion, long_info, maxint, maxsize, maxunicode, meta_path, modules, path, path_hooks, path_importer_cache, platform, prefix, py3kwarning, setcheckinterval, setprofile, setrecursionlimit, settrace, stderr, stdin, stdout, subversion, version, version_info, warnoptions, winver]sys.argv命令行参数#!/usr/bin/python# -*-coding:utf-8-*-import sysprint sys.argv[0]print sys.argv[1]print sys.argv[2]print sys.argv[3]print sys.argv # argv 既然是一个列表,那么可以通过 len()函数获取这个列表的长度从而知道输入的参数数量print len(sys.argv)print len(sys.argv[1:])运行结果注意sys.argv是一个列表列表sys.argv[0]是文件名平时统计参数个数时记得-1len(sys.argv[1:])。image.pngsys.path模块搜索路径sys.path输出的是一个列表里面包含了当前 Python 解释器所能找到的模块目录。如果想指定自己的模块目录可以直接追加 sys.path.append(path)sys.platform系统平台标识符sys.platform系统 平台标识符Linux linuxWindows win32Windows/Cygwin cygwinMac OS X darwinsys.subversion解释器版本sys.subversionPython 解释器有几种版本实现而默认解释器是 CPython:(CPython, , )sys.version查看python版本sys.versionsys.exit()退出解释代码执行过程中到 sys.exit()就会终止程序三、math 数字处理import math# 返回圆周率print math.pi# 返回X浮动的上限print math.ceil(5.2)# 返回X浮动的下限print math.floor(5.2)# 将数字截尾取整print math.trunc(5.2)# 返回X的绝对值print math.fabs(-5.2)# 返回 x%y(取余)print math.fmod(5, 2)# 返回 x 小数和整数print math.modf(5.2)# 返回 x 的阶乘print math.factorial(5)# 返回X的y次方print math.pow(2, 3)print 2 ** 3# 返回X的平方根print math.sqrt(5)运行结果image.png四、random生成随机数import random# 用于生成一个指定范围内的整数。其中参数a是下限参数b是上限生成的随机数n: a n bprint random.randint(1, 10)# 用于生成一个0到1的随机符点数: 0 n 1.0print random.random()# 返回整数范围的随机数,并且可设置stepprint random.randrange(1, 10, 3)# random.sample(sequence, k)从指定序列中随机获取指定长度的片断。sample函数不会修改原有序列print random.sample([1, 2, 3, 4, 5], 3)五、jsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式一般API返回的数据大多数是JOSN、XML如返回的是JSON将JSON数据转换成字典方便在程序中处理。JSON库常用的有两种方法dumps()和loads()dumps是将dict转化成str格式loads是将str转化成dict格式。import jsona {name: wang, age: 20}print type(a)b json.dumps(a)print b, type(b)c json.loads(b)print c, type(c)运行结果{age: 20, name: wang} {uage: u20, uname: uwang}
http://www.pierceye.com/news/716506/

相关文章:

  • 太原建站模板搭建wordpress attachment
  • 购买腾讯备案网站网站错误列表
  • 怎么查看网站的外链php网站建设流程图
  • 顺企网萍乡网站建设wordpress 读者墙
  • 电力建设期刊网站投稿域名提供商
  • 广东网站备案需要多久oa信息化管理系统平台
  • 哪个网站可以做担保交易小程序排行榜
  • 网站用html做的怎么弄后台中铁十六局个人门户网
  • 一个网站怎么做流量统计佛山市seo广告优化工具
  • 机关网站建设需求文档国家住建部官网
  • 一条龙网站建设哪家好六安招聘网官网
  • 网站建设 中企动力阀门和建设银行类似的网站
  • 所有做运动的网站姜堰网网站
  • 广西汽车网网站建设影楼微网站建设方案
  • 企业展厅设计比较好的公司北京优化服务
  • 网站的icp 备案信息wordpress爆破字典
  • 福建厦门网站建设公司网站代码素材建设
  • 广州网络公司建站e语言可以做网站吗
  • 不想用原来的网站模板了就用小偷工具采集了一个可是怎么替换seo顾问张智伟
  • 效果好的徐州网站开发建设网站怎么学
  • 上海网站设计要多少钱建设银行个人网站打不开
  • 哪个网站做欧洲旅行比较好东营网站制作
  • 做pc端网站效果wordpress js 添加图片
  • 给装修公司做网站商标设计大全
  • 深圳做网站公司有哪些地方国际形势最新消息
  • 企业网站建设管理平台石家庄平山网站推广优化
  • 免费asp网站模板带后台网站建设需求调研通知
  • 浙江二建建设集团有限公司网站微信哪里可以做视频网站
  • wordpress阿里百秀5.2广州网站排名专业乐云seo
  • 网站建设 上海网站福州最好的网站建设公司