ICode9

精准搜索请尝试: 精确搜索
  • Python编程之子进程管理(subprocess)详解2022-12-03 19:19:22

    引言在写程序时,我们无法避免需要运行外部程序,相较于功能比较简单的os.system(),更加倾向于使用subprocess模块来执行外部程序。模块介绍subprocess.run() 使用subprocess.run()执行命令的时候,父进程会一直等待直到子进程结束后才会继续运行父进程 subprocess.run(args, *, stdin=Non

  • Python 实现Tracert追踪TTL值2022-12-03 18:07:02

    Tracert 命令跟踪路由原理是IP路由每经过一个路由节点TTL值会减一,假设TTL值=0时数据包还没有到达目标主机,那么该路由则会回复给目标主机一个数据包不可达,由此我们就可以获取到目标主机的IP地址,如下我们通过scapy构造一个路由追踪工具并实现一次追踪。 需要安装扩展包: pip install

  • python-数据描述与分析(1)2022-12-03 17:45:52

    数据描述与分析 在进行数据分析之前,我们需要做的事情是对数据有初步的了解,这个了解就涉及对行业的了解和对数据本身的敏感程度,通俗来说就是对数据的分布有大概的理解,此时我们需要工具进行数据的描述,观测数据的形状等;而后才是对数据进行建模分析,挖掘数据中隐藏的位置信息。目前在

  • python及第三方库交叉编译2022-12-03 17:08:59

    一、前言:  网上关于python的交叉编译的文章很多,但是关于python第三库的交叉编译的文章就比较少了,而且很多标题是第三方库的交叉编译,但是实际上用到的都是不需要交叉编译就能用的库,可参考性不强,最近关于python及其第三方库的交叉编译也踩了不少坑,记录一下!二、交叉编译介绍:  1、

  • Python解释器路径寻找规则2022-12-02 20:41:32

    Python编辑器路径寻址总结 Python寻找解释器顺序Python编程优化这场表演邀请了三位角色:run.sh、main.py、path.sh,拍摄场地选在了 Windows -> Git Bash群演1号 run.sh#!/usr/bin bash. ./path.sh || exit -1# demo.py无法直接找到是因为 $PATH中已经没有 工作目录python demo.py跳

  • Python数据分析教程(二):Pandas2022-12-02 19:43:46

    Pandas导入 Pandas是Python第三方库,提供高性能易用数据类型和分析工具 Pandas基于NumPy实现,常与NumPy和Matplotlib一同使用 两个数据类型:Series, DataFrameimport pandas as pdPandas与numpy的比较Pandas的Series类型由一组数据及与之相关的数据索引组成Pandas的Series类型的创建Se

  • 使用 Python 和 Streamlit 创建一个很棒的 Web 应用程序2022-12-02 19:01:30

    “我们如何制作一个机器学习脚本并将其转换为一个尽可能简单的应用程序,使其基本上感觉像是一个脚本练习?”— Adrien Treuille(Streamlit 的发明者) Luke Chesser在Unsplash上拍摄的照片Web 应用程序是显示数据科学或机器学习项目结果的好方法。从头开始开发 Web 应

  • python自动更新pom文件2022-12-02 18:02:17

    自定义实现版本更新 作为一个专业懒人,我还是觉得idea的插件不够智能,确切的说还不够自动化。之前我已经动手实现了防 jenkins 自动打包上传启动服务的脚本的功能了,难道提交合并代码这种简单的事情还需要我自己处理吗。不得不承认代码冲突了的确还是需要认为干涉的,但是在平时开发中有

  • python 基于aiohttp的异步爬虫实战2022-12-01 18:31:11

    钢铁知识库,一个学习python爬虫、数据分析的知识库。人生苦短,快用python。之前我们使用requests库爬取某个站点的时候,每发出一个请求,程序必须等待网站返回响应才能接着运行,而在整个爬虫过程中,整个爬虫程序是一直在等待的,实际上没有做任何事情。像这种占用磁盘/内存IO、网络IO的任务,

  • Python入门系列(十一)一篇搞定python操作MySQL数据库2022-12-01 17:57:45

    开始安装MySQL驱动$ python -m pip install mysql-connector-python测试MySQL连接器import mysql.connector测试MySQL连接import mysql.connectormydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword")print(m

  • Python爬虫之xpath语法及案例使用2022-12-01 16:51:47

    我们在写Python爬虫时,经常需要对网页提取信息,如果用传统正则表达去写会增加很多工作量,此时需要一种对数据解析的方法,也就是本章要介绍的Xpath表达式。Xpath是什么XPath,全称 XML Path Language,即 XML 路径语言,它是一门在 XML 文档中查找信息的语言。最初是用来搜寻 XML 文档的,但同样

  • Flask像Jenkins一样构建自动化测试任务2022-12-01 16:15:05

    flask这个框架很轻量,做一些小工具还是可以很快上手的。1、自动化某一天你入职了一家高大上的科技公司,开心的做着软件测试的工作,每天点点点,下班就走,晚上陪女朋友玩王者,生活很惬意。但是美好时光一般不长,这种生活很快被女主管打破。为了提升公司测试效率,公司决定引入自动化流程,你在网

  • Python怎么打印彩色字符串2022-12-01 16:00:46

    print 也许是我们在使用 Python 的时候用的最多的一种操作,但是经常发现很多人可以打印彩色文本,这种操作是怎么得到的呢?一行代码突出重点内容现在我们通过一个例子,说明彩色文本怎么打印。先看下黑白文本打印:string = "这是一段非常重要的内容,如果错过了,损失一个亿,希望对你有帮助。"p

  • Python基础之MySQL数据库2022-11-30 16:41:38

    一、SQL语句常用查询方法前期数据准备​ 为了更加直观的展示、演示SQL语句查询关键字,需导入下列表格与记录(数据)​ 模拟公司,导入创建公司员工表,表内包含:ID、姓名、年龄、工作时间、岗位创建人员表格:create table emp( id int primary key auto_increment, name varchar(20) not n

  • Python:对程序做性能分析及计时统计2022-11-30 16:21:58

    1.对整个程序的性能分析如果只是想简单地对整个程序做计算统计,通常使用UNIX下的time命令就足够了。(base) ➜ Learn-Python time python someprogram.py python someprogram.py 0.10s user 0.01s system 98% cpu 0.117 total由于我用的是Mac系统,和Linux系统的输出可能有不

  • Python: 你所不知道的星号 * 用法2022-11-30 16:12:00

    数值乘法最常见的用法,星号用在两个数之间实现两个数的乘法计算e.g.mul = 1 * 2print(mul)Output:2成员倍增器如果星号前面的操作数是序列,比如列表、元组、字符串等,后操作数是n,那么是对序列的成员倍增,列表的成员数量会变成原来的n倍。e.g.list = ['hello'] * 2print(list)Ou

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有