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

用jsp做的网站在不同浏览器显示效果差异很大如何解决上海市网站

用jsp做的网站在不同浏览器显示效果差异很大如何解决,上海市网站,商标注册号怎么申请,飞鱼crm系统概要 Python 标准库非常庞大#xff0c;所提供的组件涉及范围十分广泛#xff0c;使用标准库我们可以让您轻松地完成各种任务。 以下是一些 Python3 标准库中的模块#xff1a; 「os 模块」 os 模块提供了许多与操作系统交互的函数#xff0c;例如创建、移动和删除文件和… 概要 Python 标准库非常庞大所提供的组件涉及范围十分广泛使用标准库我们可以让您轻松地完成各种任务。 以下是一些 Python3 标准库中的模块 「os 模块」 os 模块提供了许多与操作系统交互的函数例如创建、移动和删除文件和目录以及访问环境变量等。 「sys 模块」 sys 模块提供了与 Python 解释器和系统相关的功能例如解释器的版本和路径以及与 stdin、stdout 和 stderr 相关的信息。 「time 模块」 time 模块提供了处理时间的函数例如获取当前时间、格式化日期和时间、计时等。 「datetime 模块」 datetime 模块提供了更高级的日期和时间处理函数例如处理时区、计算时间差、计算日期差等。 「random 模块」 random 模块提供了生成随机数的函数例如生成随机整数、浮点数、序列等。 「math 模块」 math 模块提供了数学函数例如三角函数、对数函数、指数函数、常数等。 「re 模块」 re 模块提供了正则表达式处理函数可以用于文本搜索、替换、分割等。 「json 模块」 json 模块提供了 JSON 编码和解码函数可以将 Python 对象转换为 JSON 格式并从 JSON 格式中解析出 Python 对象。 「urllib 模块」 urllib 模块提供了访问网页和处理 URL 的功能包括下载文件、发送 POST 请求、处理 cookies 等。 操作系统接口 os模块提供了不少与操作系统相关联的函数。 # 交互模式import osos.getcwd()      # 返回当前的工作目录 C:\\Python34os.chdir(/server/accesslogs)   # 修改当前的工作目录os.system(mkdir today)   # 执行系统命令 mkdir  0建议使用 import os 风格而非 from os import *。这样可以保证随操作系统不同而有所变化的 os.open() 不会覆盖内置函数 open()。 在使用 os 这样的大型模块时内置的 dir() 和 help() 函数非常有用: # 交互模式import osdir(os) returns a list of all module functionshelp(os) returns an extensive manual page created from the modules docstrings针对日常的文件和目录管理任务:mod:shutil 模块提供了一个易于使用的高级接口: # 交互模式import shutilshutil.copyfile(data.db, archive.db)shutil.move(/build/executables, installdir)文件通配符 glob模块提供了一个函数用于从目录通配符搜索中生成文件列表: # 交互模式import globglob.glob(*.py) [primes.py, random.py, quote.py]命令行参数 通用工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。例如在命令行中执行 python demo.py one two three 后可以得到以下输出结果: # 交互模式 import sysprint(sys.argv) [demo.py, one, two, three]错误输出重定向和程序终止 sys 还有 stdinstdout 和 stderr 属性即使在 stdout 被重定向时后者也可以用于显示警告和错误信息。 # 交互模式 sys.stderr.write(Warning, log file not found starting a new one\n) Warning, log file not found starting a new one大多数脚本的定向终止都使用sys.exit() 。 字符串正则匹配 re模块为高级字符串处理提供了正则表达式工具。对于复杂的匹配和处理正则表达式提供了简洁、优化的解决方案: # 交互模式 import rere.findall(r\bf[a-z]*, which foot or hand fell fastest) [foot, fell, fastest]re.sub(r(\b[a-z]) \1, r\1, cat in the the hat) cat in the hat如果只需要简单的功能应该首先考虑字符串方法因为它们非常简单易于阅读和调试: # 交互模式 tea for too.replace(too, two) tea for two数学 math模块为浮点运算提供了对底层C函数库的访问: # 交互模式 import mathmath.cos(math.pi / 4) 0.70710678118654757math.log(1024, 2) 10.0random提供了生成随机数的工具。 # 交互模式 import randomrandom.choice([apple, pear, banana]) applerandom.sample(range(100), 10)   # sampling without replacement [30, 83, 16, 4, 8, 81, 41, 50, 18, 33]random.random()    # random float 0.17970987693706186random.randrange(6)    # random integer chosen from range(6) 4访问互联网 有几个模块用于访问互联网以及处理网络通信协议。其中最简单的两个是用于处理从 urls 接收的数据的 urllib.request 以及用于发送电子邮件的 smtplib: # 交互模式from urllib.request import urlopenfor line in urlopen(http://tycho.usno.navy.mil/cgi-bin/timer.pl): ...     line  line.decode(utf-8)  # Decoding the binary data to text. ...     if EST in line or EDT in line:  # look for Eastern Time ...         print(line)BRNov. 25, 09:43:32 PM EST import smtplibserver  smtplib.SMTP(localhost)server.sendmail(soothsayerexample.org, jcaesarexample.org, ... To: jcaesarexample.org ... From: soothsayerexample.org ... ... Beware the Ides of March. ... )server.quit()注意第二个例子需要本地有一个在运行的邮件服务器。 日期和时间 datetime 模块为日期和时间处理同时提供了简单和复杂的方法。 支持日期和时间算法的同时实现的重点放在更有效的处理和格式化输出。 实例 import datetime#获取当前日期和时间 current_datetime  datetime.datetime.now() print(current_datetime)# 获取当前日期 current_date  datetime.date.today() print(current_date)# 格式化日期 formatted_datetime  current_datetime.strftime(%Y-%m-%d %H:%M:%S) print(formatted_datetime)  # 输出2023-07-17 15:30:45输出结果为 2023-07-20 21:57:42.347313 2023-07-20 2023-07-20 21:57:42该模块还支持时区处理: # 交互模式 # 导入了 datetime 模块中的 date 类from datetime import datenow  date.today()    # 当前日期now datetime.date(2023, 7, 17)now.strftime(%m-%d-%y. %d %b %Y is a %A on the %d day of %B.) 07-17-23. 17 Jul 2023 is a Monday on the 17 day of July. # 创建了一个表示生日的日期对象birthday  date(1964, 7, 31)age  now - birthday   # 计算两个日期之间的时间差age.days             # 变量age的days属性表示时间差的天数 21535数据压缩 以下模块直接支持通用的数据打包和压缩格式zlibgzipbz2zipfile以及 tarfile。 # 交互模块 import zlibs  bwitch which has which witches wrist watchlen(s) 41t  zlib.compress(s)len(t) 37zlib.decompress(t) bwitch which has which witches wrist watchzlib.crc32(s) 226805979性能度量 有些用户对了解解决同一问题的不同方法之间的性能差异很感兴趣。Python 提供了一个度量工具为这些问题提供了直接答案。 例如使用元组封装和拆封来交换元素看起来要比使用传统的方法要诱人的多,timeit 证明了现代的方法更快一些。 # 交互模式from timeit import TimerTimer(ta; ab; bt, a1; b2).timeit() 0.57535828626024577Timer(a,b  b,a, a1; b2).timeit() 0.54962537085770791相对于 timeit 的细粒度:mod:profile 和 pstats 模块提供了针对更大代码块的时间度量工具。 测试模块 开发高质量软件的方法之一是为每一个函数开发测试代码并且在开发过程中经常进行测试 doctest模块提供了一个工具扫描模块并根据程序中内嵌的文档字符串执行测试。 测试构造如同简单的将它的输出结果剪切并粘贴到文档字符串中。 通过用户提供的例子它强化了文档允许 doctest 模块确认代码的结果是否与文档一致: def average(values):Computes the arithmetic mean of a list of numbers. print(average([20, 30, 70]))40.0return sum(values) / len(values)import doctest doctest.testmod()   # 自动验证嵌入测试unittest模块不像 doctest模块那么容易使用不过它可以在一个独立的文件里提供一个更全面的测试集: import unittestclass TestStatisticalFunctions(unittest.TestCase):def test_average(self):self.assertEqual(average([20, 30, 70]), 40.0)self.assertEqual(round(average([1, 5, 7]), 1), 4.3)self.assertRaises(ZeroDivisionError, average, [])self.assertRaises(TypeError, average, 20, 30, 70)unittest.main() # Calling from the command line invokes all tests以上我们看到的只是 Python3 标准库中的一部分模块还有很多其他模块可以在官方文档中查看完整的标准库文档Python 标准库文档 欢迎点赞收藏转发感谢
http://www.dnsts.com.cn/news/7280.html

相关文章:

  • 廊坊网站霸屏网站建设兰州
  • 彩云小梦ai写作网站百度站长工具后台
  • 网站首页被黑廊坊网站建设价格
  • 企业网站模板2016成套免费的个人简历模板 大学生
  • html5网站报价明细免费在线建站
  • 建筑设计资料网站哪些网站国内打不开
  • 网页的创新型网站策划做一个官网大概多少钱
  • 中国工程建设招聘信息网站汕尾建设局安检站网站
  • 郑州网站优化平台阳江网吧
  • 网页设计与网站建设考试热点济宁梵盛科技网站建设
  • 合肥网站建设q479185700棒如何查公司注册信息及法人
  • 广东省建设安全管理协会网站国家城乡和建设厅特殊工种网站
  • 现在都有什么网站工作室网站建设中的策略
  • 织梦网站模板响应式广告设计软件免费下载
  • 2个网站 同意内容 百度优化东莞网站建设十大品牌
  • 夫妻工作室网站建设个人网站免费空间申请
  • 在百度怎么创建自己的网站彼亿营销
  • 快速提高网站排名现在的官方网站怎么做的
  • 网站子网页怎么做个人做小程序怎么挣钱
  • 网站开发设计的技术路线网站开发不用框架
  • html中文美食网站莱芜新闻电视台节目表
  • 手机企业网站设计理念360网站收录提交入口大全
  • 唐山网站公司建设网站浙江网新股吧
  • 网站上线具体流程网站建设找好景科技
  • 公司做网站费用记到哪个科目网站制作如何做
  • 佟年帮韩商言做网站是第几集上海建设银行公司网站
  • 华为手表网站怎样给公司做推广 网站
  • 新彊生产建设兵团网站化妆品网站的建设目标
  • 免费门户网站网站管理助手 1004
  • eclipse做企业网站wordpress前台资料