范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

摸鱼的功夫,我整理了9个提高搬砖效率的Python工具

  下午摸鱼的功夫,汇总了常用到的9个Python工具,安装使用,逐步熟练。若有用,可以收藏这篇文章。
  1 Faker生成假数据
  你若还在为生成名字、地址、IP地址而发愁,试试 Faker 库吧。
  它是专业生成假数据的神器,但生成的数据看起来又如此"不假"。
  基本用法如下所示:  from faker import Faker fake = Faker(locale="zh_CN")      fake.name() # "谭柳"      fake.address() # "江西省关岭县新城赵街Y座 630814"       fake.text() "怎么作者地区.投资报告企业内容责任发展来源资料.一下自己一次全部社区. 今天非常由于开发谢谢.其中大家组织游戏. 只有最新控制同时计划学校.分析记者价格方式. 成功可能感觉方式包括手机.中国重要这种比较必须中心我的. 公司很多安全类别威望一种.标题部门全国文件日本帖子积分不同. 工程这个其中销售历史可以.对于感觉全国发生国内不是.单位用户新闻成为.留言本站说明报告工作继续." 2 Pendulum管理时间
  使用日期和时间格式从来都不是一件有趣的事情。
  尽管内置的 datetime 模块做得相当不错,但有一个更直观的Pendulum ,能做到快速处理。
  它支持时区转换、日期、时间操作和格式设置。
  如下是一个快速示例,快速创建1个上海时区的时间:  from datetime import datetime import pendulum      sh = pendulum.timezone("Asia/Shanghai") shc = pendulum.now() print("Current Date Time in sh =", shc) # DateTime(2021, 12, 9, 16, 38, 52, 599942, tzinfo=Timezone("Asia/Shanghai"))  shc.add(years=1) # DateTime(2022, 12, 9, 16, 38, 52, 599942, tzinfo=Timezone("Asia/Shanghai")) 3 Scrapy 做爬虫
  Scrapy是一个强大的工具,可以让你从网站上快速提取信息。
  当需要从多个网站或网页中提取大量信息时,手动提取是低效的。
  Scrapy提供了易于使用的方法和包,可以使用HTML标记或CSS类提取信息。通过以下命令安装 scrapy : pip install scrapy
  然后直接在终端输入下面一行代码,   scrapy fetch --nolog https://baidu.com
  就能得到百度的首页html内容。  4 使用Pandas数据分析
  Pandas 是一个简单但功能强大的数据分析工具。使用它可以进行数据清洗,并对其进行统计分析。
  分析完数据后,还可以使用外部库(如[Matplotlib])将其可视化(https://github.com/matplotlib/matplotlib).
  Pandas最棒的地方是它建在NumPy上面,NumPy是一个强大的数据分析工具,因为Pandas基于它,所以这意味着大多数NumPy方法都是Pandas中已有的函数。  5 click命令行工具
  click 是一个Python包,可用于创建命令行接口,相当漂亮的命令行,相当丝滑。
  让我们看一个例子:  """ click 模块演示 """   @click.command() @click.option("--count", default=3) @click.option("--name", prompt="输入你的名字:") def hello(count, name):     for x in range(count):         print(f"Hello {name}!")   if __name__ == "__main__":     hello()
  hello 函数公开了两个参数:count 和name 。最后,在命令行,直接这样调用脚本: python click_hello.py --count=5
  最后打印:  输入你的名字:: zhenguo Hello zhenguo! Hello zhenguo! Hello zhenguo! Hello zhenguo! Hello zhenguo! 6 微web框架Flask
  需要设置web服务器吗?
  你有两秒钟的时间吗?因为这就是用Python启动简单web服务器所需的时间,直接下面一行代码:  python -m http.server 8000
  但对于一个基本的web应用程序来说,这可能太简单了。Flask是一个用Python构建的微web框架。它是"微型"的,因为它没有任何数据库抽象层、表单验证或邮件支持。
  幸运的是,它有大量的扩展,可以即插即用,如果只想提供一个简单的API,那么它就是完美的。
  要使用Flask创建API服务器,请使用以下脚本:   from flask import Flask from flask import jsonify  app = Flask(__name__)   @app.route("/") def root():     return jsonify(         app_name="zhenguo的小工具",         app_user="zhenguo"     )
  使用下面一行代码启动服务:  FLASK_APP=flask.py flask run
  最后,当您在浏览器中访问URL http://127.0.0.1:5000/ 时,
  应该会看到以下JSON:  {"app_name":"zhenguo的小工具","app_user":"zhenguo"} 7 API请求Requests
  Requests 是一个强大的HTTP库。有了它,可以自动化任何与HTTP请求相关的操作,包括API自动化调用,这样你就不必再手动进行调用。
  它附带了一些有用的特性,如授权处理、JSON/XML解析和会话处理。
  如下获取明文地址:北京市海淀区清华东路35号,对应的经纬度时,使用百度地图接口,免费注册得到一个apk,返回经纬度结果如下所示:  import requests import re  rep = requests.get(     "https://api.map.baidu.com/geocoding/v3/?address=北京市海淀区清华东路35号&output=json&ak=你的apk&callback=showLocation") print(re.findall(r""lng":(.*),"lat":(.*?)}", rep.text))  # 结果显示     [("116.35194130702107", "40.00664192889596")] 8 自动化测试Selenium
  Selenium是一个编写自动化测试用例的测试框架。
  尽管它是用Java编写的,Python包提供对几乎所有Selenium函数的类似API的访问。
  Selenium通常用于自动化应用程序UI的测试,但您也可以使用它自动化机器上的任务,如打开浏览器、拖放文件等。
  看一个快速示例,演示如何打开浏览器并访问百度主页:  from selenium import webdriver  import time         browser = webdriver.Chrome(executable_path ="C:Program Files (x86)GoogleChromechromedriver.exe")         website_URL ="https://baidu.com/" brower.get(website_URL)       refreshrate = int(15)         # 一直保持运行 while True:      time.sleep(refreshrate)      browser.refresh()
  现在,该脚本每15秒刷新浏览器中的百度主页。  9 图像处理Pillow
  很多时候,需要以某种方式修改图像,使其更适合,例如模糊细节、组合一个或多个图像或创建缩略图。
  将自制的 Pillow 脚本与Click 组合在一起,然后直接从命令行访问它们,这对于加快重复的图像处理任务非常有用。
  看一个模糊图像的快速示例:
  from PIL import Image, ImageFilter      try:     original = Image.open("python-logo.png")          # Blur the image     blurred = original.filter(ImageFilter.BLUR)          # Display both images     original.show()     blurred.show()          blurred.save("blurred.png")      except:     print("未能加载图像")
  如果觉得以上9个工具有用,可以 收藏 ,点赞 支持。

苏北有个百库之县,以水晶和温泉出名,你来过没?头条创作挑战赛今天跟大家分享的这县,东与海州区接壤,西至马陵山与郯城分界,南与沭阳为邻,北与临沭交界,东北沿新沭河与赣榆区相望,西南与新沂相连。县境内河流均属沂沭河下游水系,共建有广东佛山又建了一个翻版岭南天地,地理位置优越,却冷冷清清这里是刘小顺的旅行和生活研究所。说到广东省佛山市著名的购物中心,肯定很多人都马上会想到岭南天地,由佛山的老街区升级改造而成,人气非常旺,被称为佛山版太古里。由于岭南天地的成功,广东豫园迎新年将于12月26日开启,市民游客12月18日起可购买入场门票豫园商城介绍,2023年豫园迎新年,将于2022年12月26日正式开幕,至2023年2月15日闭幕。相较往年,即将迎来第28次绽放的豫园迎新年,将更加注重主题性体验感仪式感和平台化文学酒鬼闪耀金秋天下酒鬼第89期(4)阿来,著名作家。四川省作家协会主席中国作协副主席2022年度生态环境特邀观察员。尘埃落定获第五届茅盾文学奖,入选新中国70年70部长篇小说典藏蘑菇圈获第七届鲁迅文学奖中篇小说奖。又2022年11月26日(星期六)骑行小空山2022年11月26日(星期六)骑行小空山,早830到900,昆明氧气厂红绿灯下(学府路和普及路交叉囗集合),930点准时出发因迟到者,骑行速度快者,可自行追赶偶遇。偶遇地点昆明氧广州市白云区有个城中村,名字很特别,好多人都不知道是什么意思这里是刘小顺的旅行和生活研究所。白云区位于广州市中北部,因其境内有著名的白云山而得名,是广州市的重要传统城区之一。说到广州市白云区,很多人都会想到城中村,因为白云区面积很大,南部算十四部门发文推动露营旅游休闲健康有序发展多位专家解读来源人民网原创稿人民网北京11月23日电(记者许维娜)近年来,我国露营旅游休闲快速增长,在促进旅游休闲消费培养绿色健康生活方式便利人民群众就近出游等方面发挥了积极作用。近日,国家发中国十大名关,长城沿线就有六座,你知道是哪六座吗?长城是中国古代一项十分重要的防御工程体系,是中华民族智慧的结晶,也是祖先留给我们的文化瑰宝。长城沿线有很多关口,有说法是十三关,还有十大八大雄关的说法,今天我想拿出其中有名的六座具全裸泡温泉没问题!半裸运动绝对不行?日本的潜规则让外国人蒙圈日本是我们的邻国之一,同时也是一个旅游市场发达的国家,每年都会有很多的外国游客去往日本旅游。(此处已添加小程序,请到今日头条客户端查看)对于我们中国人来说,去日本旅游也是一个不错的使用win32API函数实现进程间通信前言在应用开发中,经常会碰到应用程序之间交换数据的情况。常用的方式有,共享内存共享存储以及socket等方式。今天给大家讲一种在windows下通过消息实现进程间通信的方式。win腾讯抛弃美团,豪掷1500亿为了过冬,有的人抱团取暖,有的人广积屯粮,有的人燃烧脂肪。而在感受到市场冰冷气息的一瞬间,聪明的企鹅腾讯,果断打出了一套连环组合拳。11月16日,腾讯发布了2022年第三季度财报。
担心宝宝是否会感染?此时宝宝需要小马琪琪的贴心守候!随着全国防疫政策的放开,身边的阳性朋友逐步增加,很多宝妈都在担心宝宝是否会感染,感染时会不会非常难受,毕竟宝宝的身体抵抗力不如成人那么强。因此想要给宝宝补充一些营养维生素。其实适当幼儿园招生与营销全攻略幼儿园招生与营销全攻略生源是民办学校的生命线。无论是新创办的学校,还是创办了多年的老校,在中国当前发展背景下,由于生源的限制,办学中很难做到长袖善舞。特别是近几年,由于人口出生率下某教师拖堂被家长举报,道歉后并承诺只讲25分钟,网友看法不一现在的家长与以往的家长其实在教育理念以及方式上都有很大的差别,以前的家长似乎更加尊敬老师,而且一般情况下也不会对老师有任何的意见,如果老师出现拖堂的情况,家长可能也还会认为这位老师希罗9记三分35分绝杀无缘今日最佳?因为约老师开课两分球18中17一场比赛的输赢在绝大部分情况下都取决于球队当家球星能否有出色的发挥。今天NBA照常进行了多场精彩的比赛,经过一番鏖战,就有诸多球星打出了绝佳的表现,三球哈利伯顿库里波尔范弗里特萨博幼儿在园突发意外伤害,并非幼儿园都须承担法律责任幼儿在园突发意外伤害事故中,幼儿园并非在任何情况下都须承担法律责任。有些幼儿伤害事故虽然发生在幼儿园,或在幼儿园实施的教育教学活动中,或在幼儿园负有管理责任的园舍场地以及其他教育教女儿在幼儿园午睡被下铺的小男孩打了?马女士反映,她6岁的女儿在幼儿园上大班。上周五午睡时,被下铺的一个小男孩给打了。视频幼儿园女儿被下铺打了各方如何表述1hr午睡时间上下铺发生了什么?马女士老师的电话,说在学校午睡的即将开启盲订!星途瑶光新车曝光,配2。0T电磁悬架新能源赛道有多火热大家都是有目共睹的,不少传统车企都纷纷加快自家转型的速度,但是小编注意到,奇瑞不仅加快布局新能源赛道,同时也不忘兼顾自家的燃油车型。日前,小编从相关渠道获悉,奇瑞硬刚友商?摩托罗拉motoX40基本参数揭晓,支持空间音频双扬声器近日,摩托罗拉定档将在12月15日召开新品发布会。届时,将会发布全新旗舰摩托罗拉motoX40系列。而在发布会召开之前,官方还发布了一个宣传视频对该手机的预热,揭晓了一些核心参数配vivoS16系列曝光,全系采用80W有线快充,Pro版搭载天玑8200今年vivo推出新品真的像下饺子,前不久才刚发布完高端旗舰vivoX90系列,现在vivoS16系列又要来了。这一系列是vivo旗下的中高端机型,估计也是拿来走量的,定位是主打影像螽斯化石解读2亿年前的交响乐侏罗纪螽斯的生态复原图。杨定华绘中科院南京地质古生物研究所(以下简称南京古生物所)的研究人员揭示了中生代螽斯声学行为的演化,为昆虫和早期哺乳动物的声学共演化假说提供了证据,也为动物欧科云链用科技与责任缔造可信任的未来当数字技术不断渗透进我们的生活,就不可避免产生数字时代的信任问题。比如每个人都可能遇到的大数据杀熟,因了解你在网络电商留下的消费习惯,可能推送的商品页面价格比别人的贵,叫的车比朋友