Python

10分钟极速入门Python全栈应用开发

本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/dash-master 1 环境搭建 dash应用作为Python项目,建议大家从一开始就养成好习惯,使用虚拟环境来构建我们的dash应用运行所需环境,以我最常用的conda为例,终端执行下列命令,创建名为dash-app-dev,Python版本为3.8的虚拟环境: 激活该环境: 在该环境下

Day 29 29.1 PyExecJS的安装

PyExecJS模块 pyexecjs是一个可以帮助我们运行js代码的一个第三方模块 其使用是非常容易上手的. 但是它的运行是要依赖能运行js的第三方环境的 这里我们选择用node作为我们运行js的位置. 【1】 安装Nodejs 切记. 重启pycharm或者重启电脑. 【2】 安装pyexecjs 测试一下: 简单使用 windows中如果

在jupyterlab中使用按钮控制matplotlib绘图,并实时更新绘图

直接上代码 import matplotlib.pyplot as plt import numpy as np import ipywidgets as widgets import time from IPython.display import Javascript, display, clear_output, update_display class PltTest: de

多对多关系的创建,orm字段参数

多对多关系的三种创建方式 常见字段和参数 ORM参数 自定义字段

类型转换: list string

      一: str -> list   二: list -> str   1 list元素全为str     2 list元素不全为str      

python 编程规范有哪些?

Python 编程规范主要包括代码布局、命名规范、注释规范、函数编写规范等多个方面,下面给出一些常见的编程规范及其示例代码。 1. 代码布局规范 代码布局规范主要是指代码的缩进、行宽、空行、换行等方面,下面是一些常见的代码布局规范: 使用四个空格作为一个缩进级别,不要使用制表符。 每行代码最多不超过 79 个字符,如果需要换行可以使用括号、 符号或者三个双引号。 在函数之间、类之间和逻辑块之间添

LaTex排版,矢量图导入

      使用LaTex排版图片,考虑到高清,一般都使用矢量图,制作矢量图可以用PowerPoint、Visio、Adobe Illustrator、draw.io等绘图工具,也可以编程来输出,比如用 Python及相关包、Matlab等。 导入图片,要用到 graphicx 宏包,includegraphics 支持eps,pdf格式,不支持svg,建议

python之cx_Oracle实现本地exe连接oracle数据库执行命令

代码实现 Pyinstaller打包成exe 参考教程 2个技巧,学会Pyinstaller打包的高级用法

fisco:

启动FISCO BCOS链 启动所有节点 检查进程是否启动 第六步. 检查日志输出 如下,查看节点node0链接的节点数 正常情况会不停地输出连接信息,从输出可以看出node0与另外3个节点有连接。 执行下面指令,检查是否在共识 正常情况会不停输出++++Generating seal,表示共识正常。 info|2020-12-22 17:24:43.729402|[g:

Pytest自动化测试框架常用参数

一、常用参数 1.指定执行文件/用例 不带参数,仅带文件名/文件相对路径/文件绝对路径 测试文件::测试类:执行指定类 测试文件::测试类::用例:执行指定用例 2.短命令选项 -v:输出详细信息 -q:简化输出信息 -k:根据关键字表达式执行 -x:失败则退出执行 -m 别名:只执行被标记的用例、 -s:输出调试信息,包括print打印信息 3.长命令选项 --durations=n:统

redis安装及基本配置

# 1.下载 wget http://download.redis.io/releases/redis-4.0.9.tar.gz # 2.解压 tar xzf redis-4.0.9.tar.gz # 3.移动路径 放到usr/local⽬录下 sudo mv ./redis-4.0.9 /usr/local/redis/ # 4.进⼊redis⽬录 cd /usr/local/redis/ #

python-docx入门

文档 官方文档: https://python-docx.readthedocs.io/en/latest/ 中文版: https://www.osgeo.cn/python-docx/ 安装 word文档结构 发现自己刚使用python-docx时,记不起来什么时候是在段落设置样式,什么时候是在块里面设置样式

kubernetes api访问权限控制体验之一

1.简介   目前想实现通过python脚本,实时获取k8s的service信息,然后写成nginx.conf脚本,并且也让chatgpt写了代码。   运行的时候提示401权限不够: root@gateway-7576bf68bb-cf55t:/usr/local/openresty# python3 gen_nginx_conf.py Traceback (most recent call l

Playwright基本定位

css定位 如在css定位为#kw的位置输入内容,如下写法均可: page.locator('#kw').fill("输入的内容") page.locator('css=#kw').fill("输入的内容") page.fill('#kw','输入的内容') #可以不写css=或xpath=,会自动判断是cssg还是xpath 如在css定位为#su的位置点击,如下写法均可:

C语言刷leetcode——并查集

目录概述参考链接:刷题入门题: 547. 省份数量(朋友圈)684. 冗余连接 概述 https://leetcode.cn/problems/number-of-provinces/solution/python-duo-tu-xiang-jie-bing-cha-ji-by-m-vjdr/ 基本概念 并查集是一种数据结构 并查集这三个字,一个字代表一个意思。 并(Union),代表合并 查(

ubuntu18.04下 python虚拟环境安装

#1.安装 sudo pip install virtualenv sudo pip install virtualenvwrapper # 2.很容易遇到的bug问题 # 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量 # 在这里配置环境变量时 第2)步 需要确定virtualenvwrapper的安装目录 pip list # 查看已安装的包 pip sh

Shodan的http.favicon.hash语法详解与使用技巧

  在Shodan搜索中有一个关于网站icon图标的搜索语法,http.favicon.hash,我们可以使用这个语法来搜索出使用了同一icon图标的网站,不知道怎么用的朋友请参考我上一篇文章。   通过上一篇文章我们了解到,由于hash为一个未知的随机数,所以是无法通过输入一个确定的hash值来搜索带有指定图标的网站的,只能够通过查看一个已经被Shodan收录的网站的hash值,

定期复盘,随时改善

  目标-计划-执行-结果    比如:   本周   目标:让自己从书中体验到自己没有经历的事情,来增加自己的阅历;   计划:每天晚上半个小时,周六的上午,如果未完成则周日上午再继续;   执行:如果执行了,就奖励自己,如果没完成就惩罚自己;   结果:每周五复盘,如果没完成,就需要把自己周末的时间给补贴上去; &

常见配置文件在Python中的使用

  配置文件主要为了存储常用的常量,如数据库的信息,通用的账号和密码等。常见的配置文件格式有ini,yaml,toml,json,env等,在做自动化测试的时候,它们都起什么样的作用?在什么样的场合下应用哪些配置文件?   一、ini配置文件 简介: ini配置文件是最直接的配置文件,也是最简单的配置文件,将变量值通过键值对的方式存储。   特点:   (1)支持注释

pop 出栈,sorted临时排序,容器类型的数据,zip函数

divmod(a, b)返回一对商和余数,结果和 (a // b, a % b) 一致   字典是Python 中唯一的映射类型。   Python的源文件以"py"为扩展名,有python.exe解释运行,可在控制台下运行。"pyw"是图形开发用户接口(GUI)文件的扩展名,作为桌面应用程序,这种文件用于开发图形界面的,由pythonw.exe解释运行。 pop 出栈pope

Python用RNN神经网络:LSTM、GRU、回归和ARIMA对COVID19新冠疫情人数时间序列预测|附代码数据

全文下载链接: http://tecdat.cn/?p=27042 最近我们被客户要求撰写关于新冠疫情的研究报告,包括一些图形和统计输出。 在本文中,该数据根据世界各国提供的新病例数据提供。 获取时间序列数据 探索数据 此表中的数据以累积的形式呈现,为了找出每天的新病例,我们需要减去这些值 这些数据是根据国家和地区报告新病例的数据,但我们只想预测国家的新病例,因此我们使用 gro

Playwright复杂定位

select下拉框 先定位到下拉框,然后通过select_option选择值 # 下拉框通过值单选 page.get_by_label('a').select_option('x') # 下拉框通过label单选 page.get_by_label('a').select_option(label='p') # 下拉框通过值多选 page.get_by_label('a').select_opt

SPSS用K均值聚类KMEANS、决策树、逻辑回归和T检验研究通勤出行交通方式选择的影响因素调查数据分析|附代码数据

原文下载链接:http://tecdat.cn/?p=27587 最近我们被客户要求撰写关于通勤出行的研究报告,包括一些图形和统计输出。 某交通工程专业博士生想要研究不同因素对通勤交通方式选择的影响,对成都两个大型小区(高端和普通)居民分别进行了出行调查,各调查了300人 其中 Distance:居住地离上班地的距离(公里) Pincome:个人年收入(万元) Hincome:家庭年收入(万元)

DTCloud结合amis编辑器上篇~内嵌版

项目目录 最终需要展示的amis编辑器的html文件 参考编辑器源码链接 静态文件的模板-xml文件 静态文件的模板-js文件 视图xml文件 manifest.py 作者:白马不是马

R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计|附代码数据

全文链接:http://tecdat.cn/?p=19664  最近我们被客户要求撰写关于MCMC的研究报告,包括一些图形和统计输出。 MCMC是从复杂概率模型中采样的通用技术。 蒙特卡洛 马尔可夫链 Metropolis-Hastings算法 问题 如果需要计算有复杂后验pdf p(θ| y)的随机变量θ的函数f(θ)的平均值或期望值。 您可能需要计算后验概率分布p(θ)的最大值

Python_Gooey和pyinstaller打造易用的工具

Python沟通 安装 需求示例 代码示例 参考

订单30分钟未支付自动取消怎么实现?

目录 了解需求 方案 1:数据库轮询 方案 2:JDK 的延迟队列 方案 3:时间轮算法 方案 4:redis 缓存 方案 5:使用消息队列 了解需求 在开发中,往往会遇到一些关于延时任务的需求。最全面的Java面试网站 例如 生成订单 30 分钟未支付,则自动取消 生成订单 60 秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个

《HelloGitHub》第 85 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https://github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift...让你在短时间内感受到开源的

线程安全问题

线程安全问题 一、造成线程安全问题的原因: GIL全局解释器锁 二、多线程共享全局变量 Python多线程是通过threading模块来实现的。 在一个进程内的所有线程共享全局变量,很方便在多个线程间共享数据。 三、多线程的资源竞争问题(线程非安全) 在多个线程对全局变量进行修改时,造成得到的结果不正确,这种情况就是线程安全问题。 四、怎么解决多线程竞争问题?---最简单的同步机制是使用互

【0基础学爬虫】爬虫基础之自动化工具 Playwright 的使用

大数据时代,各行各业对数据采集的需求日益增多,网络爬虫的运用也更为广泛,越来越多的人开始学习网络爬虫这项技术,K哥爬虫此前已经推出不少爬虫进阶、逆向相关文章,为实现从易到难全方位覆盖,特设【0基础学爬虫】专栏,帮助小白快速入门爬虫,本期为自动化工具 playwright 的使用。 概述 上期文章中讲到了自动化工具 Selenium 的基本使用方法,也介绍了 Selenium 的优缺点。Se

<<  <  894  895  896  897  898  899  900  901  902  >  >>