首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python高效工作必备:20个实用脚本推荐!

    import osdef batch_rename(path, prefix):    """为指定目录下的所有文件添加前缀"""    for count, filename in enumerate...(file_path)    if directory and not os.path.exists(directory):        os.makedirs(directory, exist_ok...import requestsdef get_weather(city_name, api_key):    """获取指定城市的天气信息(这里以OpenWeatherMap为例)"""    base_url...JSON 和 Python 对象的漂亮打印问题:查看复杂的 JSON 或字典数据时很混乱。 解决方案:使用 pprint 模块。...字符串,可以先加载# json_data = json.loads(json_string)# pprint(json_data)掌握这些脚本并融入到你的日常工作流程中,你会发现Python不仅可以应对复杂的数据科学任务

    29100

    一文告诉你,如何使用Python构建一个“谷歌搜索”系统 | 内附代码

    似乎有很多服务可以提供文本提取工具,但是我需要某种API来解决此问题。最后,Google的VisionAPI正是我正在寻找的工具。...很棒的事情是,每月前1000个API调用是免费的,这足以让我测试和使用该API。 ? Vision AI 首先,创建Google云帐户,然后在服务中搜索Vision AI。...使用VisionAI,您可以执行诸如为图像分配标签来组织图像,获取推荐的裁切顶点,检测著名的风景或地方,提取文本等工作。 检查文档以启用和设置API。...运行以下命令安装客户端库: pip install google-cloud-vision 然后通过设置环境变量GOOGLE_APPLICATION_CREDENTIALS,为应用程序代码提供身份验证凭据...import os, io from google.cloud import vision from google.cloud.vision import types # JSON file that

    1.6K10

    如何使用GDir-Thief提取Google People目录

    工具依赖 该工具的正常运行需要安装好Google API库,运行下列命令安装即可: pip install --upgrade google-api-python-client google-auth-httplib2...在弹出的页面中选择“保存并继续”,然后点击“添加或移除Scope”。 在弹出的页面中检查应用程序中所有的Google People范围。 点击“更新”,然后点击“保存并继续”。...将目标Google账号添加至应用程序的测试用户 为了使用该脚本对目标执行测试,我们需要将目标Google账号添加至应用程序的测试用户列表中: 在页面左侧点击“OAutch同意界面”。...工具使用 usage: python3 gdir_thief.py [-h] help: This Module will connect to Google's People API using.../loot/directory.csv 项目地址 https://github.com/antman1p/GDir-Thief

    98030

    如何使用Slicer对APK文件执行信息安全侦察任务

    功能介绍  1、检测APK是否将android:allowbackup设置为true; 2、检测APK是否将android:debuggable设置为true; 3、返回所有的Activity、广播Reveiver...和Service信息; 4、支持通过.json检测APK的Firebase URL(如果Firebase URL为myapp.firebaseio.com,那么Slicer则会检测https://myapp.firebaseio.com.../.json是否会返回有价值的信息); 5、支持检测Google API密钥是否可以公开访问; 6、返回strings.xml和AndroidManifext.xml中的其他API密钥; 7、枚举/res.../raw和/res/xml目录中的所有文件名称; 8、提取所有的URL地址和路径;  工具安装  由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好Python 3环境。...Extract information from Manifest and strings of an APK Usage:         slicer [OPTION] [Extracted APK directory

    1.6K20

    快速构建深度学习图像数据集,微软Bing和Google哪个更好用?

    相比较,利用 Google Images 来构建自己的数据集是一个乏味且需要手动的过程,主要原因是因为多年前,谷歌关停了自己的图像搜索 API ,然而,我们需要的是一个通过查询能够自动下载图像的方案。...(请牢记的 API 密钥,在下一节中就会用到它) ▌使用 Python 来构建你的深度学习数据集 在注册完 Bing Image Search API 账户之后,现在我们已经做完了建立深度学习数据集的前期准备...打开一个新的脚本文件,将其命名 search_bing_api.py,为并在脚本中输入下述代码: # import the necessary packages from requests import...当调用 requests.get 来获取 JSON blob时,当前偏移量会作为参数被传递。...我们学习了通过使用 API 来自动下载图片,这比使用 Google Image 时需要手动下载每一张图片更为方便。

    1.9K60

    使用Python进行云计算:AWS、Azure、和Google Cloud的比较

    本文将使用Python语言为您展示如何在这三个平台上执行常见的任务,并比较它们的优缺点。环境设置在开始之前,您需要在本地安装适当的Python SDK。...boto3 azure-mgmt-compute google-cloud-compute认证在使用这些云平台的API之前,您需要进行身份验证。...每个云平台都提供了相应的身份验证机制,如AWS的IAM、Azure的Azure Active Directory和Google Cloud的Service Account。...身份验证和访问控制:使用Python SDK,您可以轻松地实现身份验证和访问控制机制,例如使用AWS的IAM、Azure的Azure Active Directory和Google Cloud的身份认证服务...Google Cloud则以其高性能和灵活性著称,其Python SDK(google-cloud-compute)提供了简洁易用的API,适合对性能要求较高的场景。

    1.1K20

    深度学习图像识别项目(上):如何快速构建图像数据集

    我之前曾经抽取Google图像来构建自己的数据集,但这个过程十分麻烦。 于是,我正在寻找了一种解决方案,使我可以以编程方式通过查询下载图像。我可不想让人用浏览器搜索和下载图像文件的方法。...使用Python构建深度学习数据集 现在我们已经注册了Bing图像搜索API,我们准备构建深度学习数据集。...这些是你为脚本提供的运行时输入。...你不会突破Bing免费API的限制(否则你需要开始为服务付费)。 现在,我们准备好处理所有可能遇到的异常,这些异常可能会在尝试获取图像时发生。...请务必根据需要查看API文档。 然后,我们执行搜索(9-10行)并以JSON格式抓取结果(第14行)。 我们计算并将预计的结果数打印到终端(15-16行)。

    8.1K60

    Linux平台:Alexa语音服务快速入门指南

    11或更高版本)接口,允许开发人员将智能语音控制添加到连接的产品中.它是模块化和抽象的,提供组件去处理离散功能,例如语音捕获,音频处理和通讯,  每个组件都开放API允许你使用和定制.它还包含一个示例应用程序...客户端和服务器库:libsoup AAC和HE-AAC解码: libfaad-dev 准备 在创建构建之前,你需要安装运行AuthServer所需要的一些软件,AuthServer是使用Flask在Python...中将会填充刷新令牌,在你继续之前,Integration/AlexaClientSDKConfig.json中确保有刷新令牌是重要的 运行单元测试 用于C++的AVS Device SDK单元测试使用Google...Test框架,确保已经安装Google Test,然后运行make all test 开始集成测试之前,确保所有单元测试都已经通过 运行Sensory使能单元测试 为了运行Sensory唤醒次检测单元测试...RapidJSON 用于C++API文档的AVS Device SDK 本地构建API文档,从构建目录运行这个命令:make doc.

    2.4K20

    开源一周即飙升7.9K Star!Money Printer:一款可以自动创建带有配乐及字幕的短视频工具!

    接下来为大家介绍下Windows本地如何部署MoneyPrinter项目: 前置准备 • 安装Python、Git • 下载ImageMagick进行安装,访问下面的链接,选择对应平台的文件进行下载 IM...PEXELS_API_KEY="" OPENAI_API_KEY="" # Google API Key # Generate your API key through https://makersuite.google.com.../app/apikey GOOGLE_API_KEY="" 上述配置是用于添加不同的API Key,用于视频的自动生成。...它会自动下载视频音频脚本,并保存到项目的temp文件夹,最终视频会输出为MoneyPrinter\output.mp4 填写提示词 选择AI模型 选择配音员 设置字幕位置 自动上传YouTube视频和添加背景音乐开关...不过也可以帮助很多用户免费使用文本生视频的功能,还是很不错的。如果想生成视频质量好一些,也可对二次开发对接一些优质API。

    1.6K10

    听我说说我的博客: 月访问量过万的个人IT博客的技术史

    WSGI 接着,我们就来到了Web服务器网关接口——是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。现在,你或许已经知道了这个博客是基于Python语言的框架。...这并不意味着它的工作范围只限于此,它还有这么多用户: 请求先到了Django的URL层,这个请求接着交给了View层来处理,View层访问Model层以后,与Template层一起渲染出了HTML。...或许你已经猜到了,既然我们已经有博客详情页和列表页的API,并且我们也已经有了Auto Suggestion API。那么,我们就可以有一个APP了。...上面的注销意味着它有登录功能,而Hybird App的登录通常可以借用于JSON Web Token。...) REST Framework JWT (JSON Web Token) Wechat Python SDK Mezzanine Pagedown (Markdown Web应用前台: Material

    1.8K100

    JupyterLab 的搭建与运维

    不过笔者还是比较喜欢 VS Code,简单的纯文本编辑功能,利用丰富的插件市场来添加各种想要的功能,无缝支持远程开发,简直就是理想中的编辑器了。...如果说 IPython 是为了 Python 而量身定制的话,那么 Jupyter 则是为包括 Julia、Python、R 在内的几十种编程语言(详情连接)的交互式数据科学和科学计算而生的。   ...JupyterHub 是一个用于 Jupyter Notebook 的多用户服务器。它通过生成、管理和代理许多单一的 Jupyter Notebook 服务器来支持多用户。...JupyterHub 模块为整个 JupyterLab 对外提供了一个共同的 HTTP 接口,并可以进行用户鉴权和为通过鉴权的用户创建一个新的 Docker 实例。...,当 Gitlab 用户名中包含 - 时,- 会被转义为 2d。

    2.5K20
    领券