名片 项目python

01python环境安装 conda + vscode

# conda安装 ## win10安装 1、从官网下载python版本对应的miniconda; 2、一直Next;不用配置环境变量;修改安装路径,因为后面创建的虚拟环境是放在安装目录; 3、安装后,打开Anaconda Prompt即可使用; 4、配置镜像(国内下载太慢,还容易卡住) Windo ......
环境 python vscode conda 01

Python_手动下载Chrome驱动找不到对应版本,尝试pip自动下载对应版本的驱动,问题解决

pip install webdriver-manager 验证是否成功代码如下: from selenium import webdriverdriver = webdriver.Chrome()url = 'https://www.csdn.net/'driver.get(url)driver. ......
版本 手动 Python Chrome 问题

哥德巴赫猜想python实现

哥德巴赫猜想(Goldbach's conjecture)是数论中存在最久的未解问题之一。这个猜想最早出现在1742年普鲁士数学家克里斯蒂安·哥德巴赫与瑞士数学家莱昂哈德·欧拉的通信中。用现代的数学语言,哥德巴赫猜想可以陈述为: “ 任一大于2的偶数,都可表示成两个素数之和。 ” 这个猜想与当时欧洲 ......
python

Python 中处理日期和时间的模块 datetime

datetime提供了一些常用的方法。以下是一些常用的 datetime 方法: 1.datetime.datetime.now(): 获取当前时间。例如:datetime.datetime.now() 返回当前时间的 datetime 对象。 #test_demo.py import dateti ......
模块 datetime 日期 时间 Python

学习完C和C++后初识python

今天大概是对python的数据类型等基础部分进行了简单的了解,同时巩固了C和C++中忽略的一些问题。 首先是对转义字符的认识。之前没有太在意过这些问题,一般只用到"\n"表示换行,因为在C和C++中,貌似换行必须用到"\n"。在python中当然也可以,不过python还有一个好处就是如果你将pri ......
python

python的os.path 大集合来了

os.path 模块主要用于用于处理文件路径和文件名 1. os.path.abspath -返回指定路径的绝对路径。例如:os.path.abspath('test.txt') 返回 /home/user/test.txt。 1.1 os.path.abspath(__file__) -返回当前文 ......
大集 python path os

Python实现将Excel表格按某列拆分为多个sheet

实际数据分析中遇到需求,把某个Excel表格按照某一列分为多个sheet,并且要求如果某个key对应的行数较少应该合并到一个sheet中。 ```Python import pandas as pd import bioquest as bq # https://jihulab.com/BioQue ......
表格 多个 Python Excel sheet

python post 写法

# coding:utf-8 import base64 import requests url="https://amdc.m.taobao.com/amdc/mobileDispatch" headers={"Accept": "*/*", "Content-Type": "applicatio ......
写法 python post

详解Python中的反射机制

# 详解Python中的反射机制 一、反射的概念 python的反射机制,核心就是利用字符串去已存在的模块中找到指定的属性或方法,找到方法后自动执行——基于字符串的事件驱动。 二、熟悉面向对象的属性方法 + hasattr(object,'attrName'):判断该对象是否有指定名字的属性或方法, ......
机制 Python

三、Python爬虫的构建User-Agnet代理池

# 三、Python[爬虫](https://so.csdn.net/so/search?q=爬虫&spm=1001.2101.3001.7020)的构建User-Agnet代理池 在编写爬虫程序时,一般都会构建一个 User-Agent (用户代理)池,就是把多个浏览器的 UA 信息放进列表中,然 ......
爬虫 User-Agnet Python Agnet User

如何在vscode中使用python编写和运行代码

[TOC] ### 安装 Python: 首先,确保已在计算机上安装了 Python。你可以从 Python 官方网站(https://www.python.org)下载并安装最新版本的 Python。 选择customize 点击browser选择你的安装目录(文件路径不允许有中文出现,以防编译器 ......
代码 vscode python

[Python]上传huanyuan包到pypi

## 前言 由于国内通过pip下载python包的速度真的很慢,很容易因为超时而失败,而pqi可以把PyPi源迅速切换为国内源tuna, douban, aliyun, ustc从而大大加快python包的安装速度。 huanyuan是对pqi的修改版本,添加类似`python -m HUANYUA ......
huanyuan Python pypi

python 爬虫 动态网页反爬虫js加密破解思路

# python 爬虫 动态网页反爬虫js加密破解思路 ## 前言 > 最近接了一个单子,需求很简单:爬一个公告目录网站,并且检测公告正文中是否存在关键词。 听见需求马上就接了,口口声声保证1天以内交单,然而,开始分析网站才发现自己有多么天真。 ## 分析 网站排版很复古,并且用jsp写的,这代表网 ......
爬虫 思路 网页 动态 python

python大作业之记忆测试系统——卡牌

记忆测试系统通过回忆法测试记忆,分为初级、中级、高级三个级别,并通过记忆榜存储每个级别的成绩。单击“记忆测试”菜单可以选择初级/中级/高级,也可以查看初级记忆榜/中级记忆榜或高级记忆榜。选择级别后,将显示相应级别的测试区域。测试区域由若干个方块组成,每个方块都有一个图标,但该图标默认情况下不可见。用 ......
测试系统 记忆 python 系统

项目并发遇到相关问题

##在项目中,常见的并发问题包括以下几种情况: ###1. 竞态条件(Race Condition):多个线程或进程同时访问和修改共享资源,导致结果的不确定性。处理竞态条件可以采用以下方法: - 使用互斥锁(Mutex)或信号量(Semaphore)来保护共享资源,确保同一时间只有一个线程能够访问资 ......
项目 问题

python内置库--configparser

#1 简单介绍 configparser用来处理常见的配置文件ini文件 #2 示例 ![image](https://img2023.cnblogs.com/blog/3187256/202305/3187256-20230526233435085-919754927.png) ![image]( ......
configparser python

软件工程日报——项目整合

今天我们团队进行了资源整合汇报一下基本的情况: 1、排班核心算法基本实现,可以根据人流量、员工偏好等来进行个性化排班 2、店铺、人员、预测数据、员工偏好设置等各模块的增删改查操作、 3、排班之后的员工换班操作 4、安卓端的实现 ......
软件工程 日报 项目 工程 软件

用Python开发输入法后台(5)——数据结构

全部汉字 我从网上收集了一些资料, 构建了一个<全部汉字.json>文件, 文件格式如下所示: { "吖": [ [ "aa", "ya" ], "szhdps" ], "呵": [ [ "aa", "he", "ke" ], "szhhszhs" ], } 这是一个字典, 字典索引是每一个汉字, ......
数据结构 输入法 后台 结构 数据

Python——饼图

``` matplotlib.pyplot.pie( x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=None, ......
Python

python 日期函数的使用

计算一段时间内,周六出现的次数。 如果是周六,则 5 == dt_start.weekday() 这里用到了2个主要的日期函数 datetime_to_date_int, date_int_to_datetime import datetime def datetime_to_date_int(dt ......
函数 日期 python

使用这些方法让你的 Python 并发任务执行得更好

动动发财的小手,点个赞吧! ## 问题 一直以来,Python的多线程性能因为GIL而一直没有达到预期。 所以从 3.4 版本开始,Python 引入了 asyncio 包,通过并发的方式并发执行 IO-bound 任务。经过多次迭代,asyncio API 的效果非常好,并发任务的性能相比多线程版 ......
任务 方法 Python

云服务器运行django项目

1. 打开项目的 `settings.py` 文件。 2. 在文件中找到 `ALLOWED_HOSTS` 设置。它应该是一个包含字符串的列表。 3. 将你的服务器的 IP 地址(在此示例中是 `43.139.184.232`)添加到 `ALLOWED_HOSTS` 列表中。确保不要删除已存在的任何其 ......
服务器 项目 django

python md5源码

import binascii import sys import os.path SV = [0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee, 0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501, 0x6980 ......
源码 python md5 md

python day3

上篇案例 #我写的 import random num = random.randint(1, 10) print(num) a = int(input("请输入数字")) if a == num: print("bingo!") elif a > num: b = int(input("大了,还有 ......
python day3 day

Python 使用Seaborn画图,代码正常不出图

> 不得不说,这个库画出来的图也太好看了。目前还没有很懂这个库,但是需要注意的是我在用完plt之后引入这个,图片一直出不来 真的困扰我很久啊。 终于找到了救命的办法 ![](https://img2023.cnblogs.com/blog/2222564/202305/2222564-2023052 ......
出图 Seaborn 代码 Python

CMake vs Makefile: 如何选择适合你的项目构建工具

> 在软件开发中,构建(build)是一个非常重要的过程。我们需要将源代码转换为可执行文件或库文件。为了完成此过程,我们通常使用构建工具来自动化构建过程。CMake和Makefile都是用于构建和管理软件项目的工具。CMake是一个跨平台的构建工具,它可以自动生成Makefile,而Makefile ......
Makefile 工具 项目 CMake vs

【python基础】变量

# 1.初识变量 编程本质就是通过一定的规则,去操纵数据,变量作为数据的载体,在程序中经常会被用到。与变量相联系的还有一个名词叫数据类型,我们可以举一个生活中的例子,来理解**数据类型-变量-数据**三者之间的关系 ![image](https://img2023.cnblogs.com/blog/ ......
变量 基础 python

如何将自己的项目发布到Maven中央仓库

### 注册Sonatype的账户 [注册地址](https://issues.sonatype.org/secure/Signup!default.jspa),Sonatype通过JIRA来管理OSSRH仓库。JIRA是一个项目管理服务,类似于国内的Teambition。 密码校验比较严格,最少1 ......
项目发布 仓库 中央 项目 Maven

PowerShell命令,找到项目里行数最多的scala文件

# 代码 ``` Get-ChildItem -Recurse -Filter *.scala | ForEach-Object { $_ | Add-Member -NotePropertyName 'Lines' -NotePropertyValue (Get-Content $_.FullNa ......
PowerShell 命令 文件 项目 scala

Numpy_矩阵的multiply_python的属性以及类特性_装饰器——@property_@classmethod_@staticmethod

###Python类中有三个常用的装饰器 分别是 @property(使一个方法可以被当成属性调用,常用于直接返回某一不想被修改的属性) @classmethod(将一个方法定义为类方法,其中第一个参数要修改为cls,使得该方法可以不用实例化即可被调用) @staticmethod(静态方法,类似于 ......