首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最简单的方式发布你的Python应用

那么如何将你写的程序发布给其他人用呢? 我尝试过一些常用的打包工具,py2exe,pyinstaller,这些工具有一些缺点: 不稳定。...配置文件复杂。简单的打包方式可能无法满足需要,复杂一些的就要写配置文件,有时明明写好的配置文件,就是没有生效。 打包文件大,启动慢。...不过在正式使用之前,我们还需要进行两点改造。 安装 pip 工具 我们写程序不可能只用标准库,还要使用第三方库,比如 requests,那么就要为 Python 环境配置 pip。...使用 pip 现在安装 requests 并 import 测试。发现报了个错,说找不到 pip。 ?...添加搜索路径 进入 python-3.9.5-embed-amd64 文件夹,修改文件 python39._pth 文件 ?

1.8K10

爬一爬那些年你硬盘存过的“老师”

这个项目在github也做了具体的使用说明和介绍,大家可以根据自身的项目情况进行配置即可(为了方便阅读,通过google翻译为中文)。...项目使用:有2种使用方式 方式一:使用pip安装报的方式(推荐) pip install google_images_download 方式二:手动下载 git clone https://github.com...此项目已经实现了翻页功能,只需要使用者同时安装Selenium库chromedriver,代码里面配置即可。...使用案例 这里给大家分享一下如何将此项目用来爬取去自己需要的图片。原作者介绍了几种关键字输入的方式。这里以文件读取的形式将关键字传入。...(本文AI科技大本营转载文章,转载请微信联系原作者)

63930
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python骚操作——爬一爬那些年你硬盘存过的老师

    这个开源项目不需要使用者再去手写核心爬虫,只需要下载安装,然后传入一些配置参数即可。重要的能做到google图片的无限量爬取,只有不想爬的图片,没有爬不到的。下来就介绍一下这个牛逼的开源项目。...这个项目在github也做了具体的使用说明和介绍,大家可以根据自身的项目情况进行配置即可(为了方便阅读,通过google翻译为中文)。 ?...项目使用:有2种使用方式 方式一:使用pip安装报的方式(推荐) pip install google_images_download 方式二:手动下载 git clone https://github.com...此项目已经实现了翻页功能,只需要使用者同时安装Selenium库chromedriver,代码里面配置即可。...使用案例 这里给大家分享一下如何将此项目用来爬取去自己需要的图片。原作者介绍了几种关键字输入的方式。这里以文件读取的形式将关键字传入。

    59120

    Python骚操作-自动抢火车票

    于是我在 github 上一搜索,果然有不少抢票程序,有的是 Python2,有的是 Python3,按 start 数据排序,经过亲自使用和对比,我选择了一个相对较好用的程序,并稍加以改进和完善。...直接命令行执行 pip install splinter pip install zmail 步骤二、修改配置文件 配置文件 config.ini 需要修改以下几个地方: 1、你的12306账号、密码...,大多数人使用默认的配置就够了。...= self.initmy_url: # sleep(1) # else: # break 上述注释掉的代码修改前的代码。 2、邮件发送功能。...如果你想让自己的Python程序发给不懂Python的人使用,还是编译成 exe 发给他们好用,省得安装各种依赖包。这里说下如何将 python 源文件编译为 exe 文件。

    1.3K50

    爬一爬那些年你硬盘存过的老师

    这个开源项目不需要使用者再去手写核心爬虫,只需要下载安装,然后传入一些配置参数即可。重要的能做到google图片的无限量爬取,只有不想爬的图片,没有爬不到的。下来就介绍一下这个牛逼的开源项目。...这个项目在github也做了具体的使用说明和介绍,大家可以根据自身的项目情况进行配置即可(为了方便阅读,通过google翻译为中文)。 ?...项目使用:有2种使用方式 方式一:使用pip安装报的方式(推荐) pip install google_images_download 方式二:手动下载 git clone https://github.com...此项目已经实现了翻页功能,只需要使用者同时安装Selenium库chromedriver,代码里面配置即可。...使用案例 这里给大家分享一下如何将此项目用来爬取去自己需要的图片。原作者介绍了几种关键字输入的方式。这里以文件读取的形式将关键字传入。

    52310

    0835-5.16.2-如何按需加载Python依赖包到Spark集群

    在PySpark的分布式运行的环境下,要确保所有节点均存在我们用到的Packages,本篇文章主要介绍如何将我们需要的Package依赖包加载到我们的运行环境中,而非将全量的Package包加载到Pyspark...运行环境中,本篇文章以xgboost1.0.2包例来介绍。...测试环境: 1.Redhat7.6 2.CDH5.16.2 3.使用root用户操作 2.环境检查 1.确保集群所有节点已安装了相同的Python版本,测试环境使用了Anaconda来部署统一的Python...2.找一个任意OS节点装上Python3.6.4+版本,用来准备提取依赖包 配置pip使用国内的Python源 [root@cdh02 ~]# cat /etc/pip.conf [global] index-url...5.总结 1.存放在HDFS上的第三方依赖包可以存在多个,也可以将多个package包打包到一个zip包里。

    3.3K20

    python之本地模块包使用和创建

    使用第三方的包的方法 一般情况下使用pip安装第三方包: 安装新包: pip install xxxx 卸载已安装的包:pip uninstall xxxx 更新已安装的包: easy_install...= 'mytest', version = '0.1', author = 'BYManbu', author_email = 'bymanbu@126.com', url...本地不安装使用包 对于python程序来说,有个环境变量sys.path的概念. sys.path中记录这python使用包时候搜索的路径 可以打印sys.path查看: 其中/usr/local...: import sys 添加sys.path.append(包的绝对路径) 参考 Python的模块引用和查找路径 Python学习笔记十_模块、第三方模块安装、模块导入 (转)Python添加默认模块搜索路径...第三章:python项目的结构和包的创建 导入他人写的Python包&创建自己的Python包 如何创建自己的python包 如何将自己的Python程序打包--setuptools详解 Python

    2.3K20

    Python包管理必备–pip命令&设置镜像源

    pip install pillow-4.2xxxxxxx.whl pip install –upgrade pip uninstall 卸载包,后面跟需卸载的包名,可一次性卸载多个pip uninstall...以下将展示如何修改pip和python的默认版本,主要是修改.bash_profile配置文件,该文件主要用于配置用户级环境变量,和Python相关的,包括搜索模块的路径等变量,均在该文件内进行配置。...2.1 临时使用指定镜像安装 #如果希望只是临时使用某个镜像服务器安装指定的包,则可以用以下语句: pip install -i mirror_url_path packagename #具体例子如下,...pip安装所有包的时候,均使用指定的镜像服务器,则可以做以下配置 #如果希望变更默认pip命令安装源,则需要pip配置文件 #针对mac,pip配置文件地址 ~/.config/pip/pip.conf...,一般使用以下两个命令修改该文件内的信息 #将某镜像地址修改为默认 pip config set global.index-url mirror_url_path #指定镜像服务器域名地址 pip config

    3.5K20

    如何借助Hadolint编写高质量的 Dockerfile

    我们将探索 Hadolint 的代码检查过程、它的许多规则,以及如何将 Hadolint 纳入您的开发工作流程。 我们还将发现如何创建小巧、高效且安全免受常见安全弱点影响的镜像。...您可以使用--ignore RULECODE选项忽略一个或多个规则。...例如,以下命令将DL3006升级错误,将DL3045降级信息(这两个代码默认为警告): $ hadolint --error DL3006 --info DL3045 Dockerfile Dockerfile...配置文件 将选项手动传递到每次 Hadolint 运行中可能会很烦人且容易出错。Hadolint 很方便地提供了配置文件支持,可以将所有选项存储在一个地方。...我通常喜欢使用/app工作目录来保持我的 Docker 镜像一致,但您可以使用任何您想要的新目录或现有目录。 我们忽略 DL3013,因为我们想要下载最新版本的 pip。没有必要将其固定到特定版本。

    12210

    如何使用Visual Studio Code开发Django项目

    Python 安装完后需要使用pip命令安装virtualenv模块,该模块负责隔离不同项目开发之间的模块依赖。...[global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com...如何将Visual Studio Code配置成Django项目开发环境 推荐在Windows下使用cmder作为首选命令行工具,配合最新版Git客户端使用,即可在Windows下使用linux命令的移植版本...推荐将vscode界面语言配置成英文,方式在vscode窗口中按下 Ctrl + Shift + P,输入 语言,选择配置语言,再打开的配置文件中,将locale设置en-US ?...用户级别的设置可以理解全局设置,其中的设置对任一vscode实例都生效。工作区级别的设置则仅针对当前项目生效,配置文件存放在项目的 .vscode 文件夹中。

    3.9K53

    Chiasmodon:一款针对域名安全的公开资源情报OSINT工具

    9、组织或公司:搜索与特定组织或公司相关的信息,包括其联系方式、关联域名和网络基础设施。 10、URL路径:根据特定的URL路径执行搜索,以收集有关路径、其内容和潜在安全风险的信息。...11、电话:使用电话号码进行搜索以收集相关所有者、位置和任何可用的公共记录等信息。...setup.py 或者直接使用pip命令安装: $ pip install chiasmodon 工具使用样例 通过域名扫描目标组织: chiasmodon_cli.py example.com...123 --method cred.password 搜索URL节点: chiasmodon_cli.py /wp-login.php --method url.path 搜索IP: chiasmodon_cli.py...搜索多个目标: chiasmodon_cli.py targets.txt --method domain --output example-creds.txt 工具运行演示 工具演示视频 演示视频

    12510

    Superl-url:一款开源关键词URL采集工具

    superl-url是一款开源的,并且功能强大的关键词URL采集工具,可以根据关键词,对搜索引擎内容检索结果的网址内容进行采集。...~~ 立了flag, superl-url是一款开源的,并且功能强大的关键词URL采集工具,可以根据关键词,对搜索引擎内容检索结果的网址内容进行采集。  ...每个搜索引擎都单独一个进程; 8.可灵活的通过配置文件自定义要保存的结果格式。比如只输出带参数的原始真实URL,或者只输出域名,或者同时输出标题,搜索引擎名称。...9.可自定义每页采集时间间隔,防止被屏蔽; 运行效果 使用说明 1.安装python2或者python3运行环境; 2.如果提示没有找到库,则需要安装依赖: 如果是python3,则: pip install...,防止太频繁被搜索引擎屏蔽 url url_type realurl 保存文件txt里面显示的url类型。

    70920

    私密的搜索引擎搭建

    Searx教程提过,主要是秘迹搜索以隐私为主,所以就配合下,这里就说下配置过程,具体方法看后面,当然你不设置也是不影响基本使用的。...如果你网站有宝塔,就可以使用宝塔进行反代,如果没有,建议使用第2种的Caddy反代,配置很快。...1、宝塔反代 先进入宝塔面板,然后点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:8888,再启用反向代理即可...3、Nginx配置 如果你使用其它的,这里就大概发个Nginx反代配置,直接添加到配置文件即可。...秘迹搜索地址,这里的key需要和上面的一致 result_proxy: url : https://morty.moerats.com key : moerats server_name

    1.6K00

    一个可以保护个人隐私的网络搜索服务:秘迹搜索搭建教程

    : "127.0.0.1" 然后设置匿名访问,这个之前没有在Searx教程提过,主要是秘迹搜索以隐私为主,所以就配合下,这里就说下配置过程,具体方法看后面,当然你不设置也是不影响基本使用的。...如果你网站有宝塔,就可以使用宝塔进行反代,如果没有,建议使用第2种的Caddy反代,配置很快。...1、宝塔反代 先进入宝塔面板,然后点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:8888,再启用反向代理即可...3、Nginx配置 如果你使用其它的,这里就大概发个Nginx反代配置,直接添加到配置文件即可。...、key值、秘迹搜索地址,这里的key需要和上面的一致 result_proxy: url : https://morty.moerats.com key : moerats server_name

    99600

    Python中的requirements.txt文件

    pip可以使用以下 命令在PyPI中搜索软件包:pip search $ pip search "query" 该查询将用于搜索所有软件包的名称和摘要。...还有一个旧的每用户配置文件,该文件也受尊重,位于: 在Unix和macOS上,配置文件: $HOME/.pip/pip.conf 在Windows上,配置文件: %HOME%\pip\pip.ini...Vista不支持站点范围的配置 如果通过pip找到了多个配置文件,则按以下顺序组合它们: 读取站点范围的文件 读取每个用户的文件 读取特定于virtualenv的文件 每个读取的文件都会覆盖从先前文件读取的所有值...设置的名称来自于long命令行选项,例如,如果您要使用其他程序包索引(--index-url)并将HTTP超时(--default-timeout)设置60秒,则配置文件将如下所示: [global]...对于可以重复的命令行选项,请使用空格分隔多个值。

    9K20

    黑客专用XP系统-黑客渗透测试系统

    Zeus拥有强大的内置URL解析引擎,多种搜索引擎兼容性,能够从禁用和webcache URL中提取URL,能够在目标上运行多个漏洞评估,并能够绕过搜索引擎验证码。...特征 强大的内置URL解析引擎 多个搜索引擎的兼容性(DuckDuckGo,AOL,Bing,和Google默认为Google) 能够从Google的禁止URL中提取URL,从而绕过IP块 能够从Google...能够抓取网页并拉取所有链接 可以在一个给定的文件中运行单数dork,多个dorks,或者从5000多个仔细研究过的dorks中选择一个随机dork 如果在搜索查询中找不到网站,Dork将其列入黑名单,...如果你想通过URL运行sqlmap,你需要在系统的某个地方使用sqlmap。 如果您想使用URL的IP地址上的nmap运行端口扫描。你的系统需要nmap。...HTML解析一个易于使用的语法 安装 您可以下载最新的tar.gz,最新的zip,或者您可以在这里找到当前的稳定版本。

    2.8K20
    领券