自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 问答 (1)
  • 收藏
  • 关注

原创 Pycharm2019使用方法(六)——鼠标放代码中单击Edit后菜单功能

一、二、说明Paste from History从历史粘贴记录中选择,进行粘贴操作点击 Paste 直接粘贴点击 Paste without Formatting 不带格式粘贴点击Cancel 取消操作三、

2021-03-03 10:28:10 19332

原创 好看的前端登录页面(HTML+CSS)

效果图代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <tit

2021-01-22 17:29:19 26230 3

原创 Pycharm2019使用方法(五)——鼠标放代码中单击鼠标右键后菜单功能

一、二、说明Copy Reference复制引用信息主要是代码文件的绝对位置信息

2020-10-07 16:45:57 20508

原创 Pycharm2019使用方法(四)——鼠标放文件夹上单击鼠标右键后菜单功能

一、在文件夹上单击鼠标右键二、说明New新建文件点击工作目录,使用快捷键 Alt+Insert 或点击鼠标右键,再选择New 效果是一样的;此时可以点击不同的文件类型来创建不同的文件。或者在出现上述界面后,点击py,就会自动缩减文件类型;点击pp,就会只出现Python Package,再敲回车就会创建Python包,直接输入文件名字就好了;这里相当于一个过滤文件类型的效果Find Usages查找该目录的引用情况Find in Path在该目录下查找(搜索)。这个功能比较常用

2020-09-01 15:11:25 19874

原创 Pycharm2019使用方法(三)——鼠标放py文件上单击鼠标右键后菜单功能

一、鼠标放文件上单击鼠标右键图示序号作用①Copy Path复制绝对路径(本例为:E:\test\demo1.py)②Copy Relative Path复制相对路径(本例为:demo1.py)③Find Usages查找引用④Inspect Code检查代码是否规范⑤Refactor重构(重命名、删除等操作)⑥Add to Favorites添加到收藏夹⑦Reformat Code重新格式化(规范)代码⑧Optimize Imp

2020-08-24 13:49:17 20437

原创 Python中使用pyqtgraph绘图库实时绘制计算机CPU使用率等数据曲线

一、项目需求获取约30台电脑的CPU使用率、CPU温度、系统盘容量、系统盘使用率、总硬盘使用率、内存使用率、GPU使用率等数据将1中数据集中用图表的形式集中展示出来二、设计思路采用C/S架构(客户端/服务器),客户端负责收集数据并汇总数据到数据库,服务器负责读取数据使用QTdesigner工具制作GUI界面配合PyQt5使用数据做图展示使用PyInstaller打包发布三、代码实现这里主要记录用收集的数据进行绘图并展示的部分官方demo效果图及代码# -*- coding:

2020-08-13 14:32:14 23055 5

原创 Pycharm2019使用方法(二)——File菜单

上一章:Pycharm2019使用方法(一)——启动后界面

2019-11-19 17:45:16 7827

原创 PyCharm2019使用方法(一)——启动后界面

  工欲善其事,必先利其器。掌握好一款IDE的使用方法可以提高我们的工作效率,这个系列,我会探索Pycharm2019这款IDE的使用,抛砖引玉,希望对大家有所帮助。  首先放一张Pycharm2019启动后的loading界面,感觉很炫酷、非常梦幻。没有安装的同学,请自行百度。启动完成后,会出现IDE的使用技巧,每天看个一两条,也还是很不错的:启动后界面...

2019-11-19 12:34:17 11490

原创 Vim常用快捷键及实用技巧

如果你是一个程序员,相信你一定知道Vim,你可以不用,但大神都会用。一句话总结Vim : 代码(文本)编辑功能强大,命令繁多。  以下是一些Vim常用快捷键及实用技巧:一、移动光标h,j,k,l 上,下,左,右ctrl + e 移动页面 move : 移动ctrl + b 上翻一页 back :后退ctrl + f 下翻一页 front :前面的ctrl + u 上翻半页...

2019-06-29 10:34:49 4522 1

原创 Ubuntu中及Windows中搭建虚拟环境

如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了。为了解决上面的问题,我们可以安装虚拟环境,虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响。以Ubuntu 16.04.4环境为例如何搭建虚拟环境?安装虚拟环境的命令sudo pip install virtualenvsudo pip install virtualenvwrapper安装完虚拟环

2021-08-18 16:15:34 18556

原创 mitmproxy 采坑记录

最近在使用mitmproxy,遇到了一些问题,记录一下,希望帮到有缘人,我的环境是win10专业版问题1pip install mitmproxy 后使用mitmdump --version报错(py3_spider) F:\apps\interpreter>mitmdump --versionTraceback (most recent call last): File "f:\apps\interpreter\python3.6.4\lib\runpy.py", line 193,

2021-08-01 16:41:02 20270

原创 Python 字典和json相互转换

示例中使用了一种新的字符格式化输出格式,最后会有说明字典转为json#!/usr/bin/env python# -*- coding: utf-8 -*-import jsondic1 = { 'name': '张三', 'id': [119, 123]}# 字典转为jsonresult_1 = json.dumps(dic1, ensure_ascii=False)print(f'result_1类型:{type(result_1)} 内容:{result_1}

2021-08-01 15:52:29 19536

原创 Java 开发环境配置

一、JVM、JDK、JRE三者的含义及联系JVM:  Java Virtual Machine Jav  虚拟机JDK:  Java Development Kit Java  开发工具包JRE:  Java Runtime Environment Java  运行时环境二 、Win 7 Java 开发环境配置操作方法1、安装JDK①下载java开发工具包JDK,下载地址...

2020-08-13 14:47:27 19249

原创 开启自己的第一个Java程序

一、关于Java  Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。  Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。J...

2020-05-25 20:48:03 19384

原创 VS2017常用快捷键

VS中代码对齐等快捷键  在VS中,选定代码后,按Ctrl+K+F组合键,可以自动进行代码对齐。注意:要先按下Ctrl和K,再按下F,因为Ctrl+F是查找的快捷键。也可以先按下Ctrl+K,再按下Ctrl+F。另外,可以在“工具->选项->文本编辑器->C/C+±>制表符”选项卡中设置缩进选项。英文版本的路径为:Tools->Options->Text...

2020-04-21 16:24:01 19436

原创 《Python机器学习基础教程》学习记录(四)

第2章 监督学习  监督学习是最常用也是最成功的机器学习类型之一,每当想要根据给定输入预测某个结果,并且还有输入 / 输出对的示例时,都应该使 用监督学习。2.1 分类与回归  监督机器学习问题主要有两种,分别叫作分类(classification)与回归(regression)。区分分类任务和回归任务有一个简单方法,就是问一个问题:输出是否具有某种连续性。2.2 泛化、过拟合与欠拟合...

2020-04-08 09:05:48 19826

原创 《Python机器学习基础教程》学习记录(三)

第一章1.7.4 构建第一个模型:k近邻算法步骤:构建模型做出预测评估模型  k 近邻分类器,这是一个很容易理解的算法。构建此模型只需要保存训练 集即可。要对一个新的数据点做出预测,算法会在训练集中寻找与这个新数据点距离最近的数据点,然后将找到的数据点的标签赋值给这个新数据点。  k 近邻算法中 k 的含义是,我们可以考虑训练集中与新数据点最近的任意 k 个邻居(比如 说,距离最...

2020-04-07 14:01:24 19469

原创 《Python机器学习基础教程》学习记录(二)

第一章1.7 第一个应用:鸢尾花分类1.7.1 初识数据#!/usr/bin/env python# -*- coding: utf-8 -*-from sklearn.datasets import load_iris# TODO 初识数据""" Iris 鸢尾花"""iris_dataset = load_iris()# load_iris 返回的ir...

2020-04-02 17:50:10 19495

原创 《Python机器学习基础教程》学习记录(一)

开篇  为了提升自己,准备学习《Python机器学习基础教程》作者: [德]安德里亚斯·穆勒 / [美]莎拉·吉多,译者: 张亮 ;写此博客,用作记录书中的代码,学习心得等第一章使用matplotlib 作图  matplotlib 是Python 主要的科学绘图库,其功能为生成可发布的可视化内容,如折线图、直方图、散点图等。将数据及各种分析可视化,可以让你产生深刻的理解,而我们...

2020-04-02 13:51:29 20071

原创 OS 模块的使用

OS 模块1、Python 获取当前文件 当前目录 上级目录 上上级目录import os# 获取当前目录print(os.getcwd())print(os.path.abspath(os.path.dirname(__file__)))print(os.path.abspath('.'))# 获取当前文件print(os.path.abspath(__file__))#...

2020-03-23 14:39:24 19175

原创 Python实现学生信息管理

#!/usr/bin/env python# -*- coding: utf-8 -*-# 学生信息 姓名,性别class Student(): """用于创建学生对象""" def __init__(self, name, gender, *args, **kwargs): self.name = name self.gender = ...

2020-01-07 14:45:20 19775

原创 Python 使用pandas操作Excel

import pandas as pd# TODO 读取Excel中的数据excel_path = r'E:\桌面\准备\use_pandas\工作簿1.xlsx'd = pd.read_excel(excel_path)# print(d.columns)print(d)import pandas as pd# TODO Excel中写入数据writer = pd.Exce...

2019-12-18 22:04:41 19267

原创 Python使用random实现双色球、大乐透随机选号

版本一#!/usr/bin/env python# -*- coding: utf-8 -*-from random import randintfrom time import sleep# 双色球 红1~33 蓝1~16# 大乐透 红1~35 蓝1~12def SSQ(try_nums): """双色球随机选号""" red_num_li = [] ...

2019-12-04 22:39:28 14314

原创 sqlAlchemy基本使用

#!/usr/bin/env python# -*- coding: utf-8 -*-# TODO 创建数据库 create table user (id varchar(20) primary key auto, name varchar(20))# TODO 基本的增删该查# 导入依赖from sqlalchemy import Column, String, creat...

2019-10-15 15:45:54 4812

原创 Markdown使用(待整理)

Markdown 使用-表格及其居中等格式

2019-10-12 17:42:51 4773

原创 Windows系统常用快捷键

按键操作1234

2019-10-12 17:35:54 4813

原创 《算法图解》记录1

二分法查找有序序列中(列表),某元素的索引#!/usr/bin/env python# -*- coding: utf-8 -*-# 二分法查找有序序列中(列表),某元素的索引def get_idx(list, item): start = 0 end = len(list) - 1 while start <= end: mid = i...

2019-09-24 14:07:37 4874

原创 pywinauto使用笔记(一)

官方文档:https://pywinauto.readthedocs.io/en/latest/index.html一、pywinauto是什么pywinauto是一组python模块,用于自动化Microsoft Windows GUI。最简单的方法是,它允许您向windows对话框和控件发送鼠标和键盘操作。二、安装参考链接:https://blog.csdn.net/weixin_40...

2019-08-19 15:02:41 5761

原创 使用python调用Windows程序的几种方法

#!/usr/bin/env python# -*- coding: utf-8 -*-import os #-------------------------------------------方法一os.system("notepad.exe") # 打开记事本 默认堵塞from subprocess import Popen #----------------------...

2019-08-19 14:51:11 6951

原创 Python当前时间的几种表示方式

#!/usr/bin/env python# -*- coding: utf-8 -*-import timet1 = time.time() # 当前时间戳print('t1:', t1)t2 = time.ctime()print('t2:', t2)t3 = time.localtime() # 时间元组,默认参数为当前时间戳print('t3:', t3)t4 = ...

2019-08-14 09:53:51 6156

原创 collections 模块的使用

  collections是Python内建的一个集合模块,提供了许多有用的集合类。一、具名元组  collections.namedtuple 是一个工厂函数,它可以用来构建一个带字段名的元组和一个有名字的类——这个带名字的类对调试程序有很大帮助  用 namedtuple 构建的类的实例所消耗的内存跟元组是一样的,因为字段名都被存在对应的类里面。这个实例跟普通的对象实例比起来也要小一...

2019-08-06 13:21:53 3739

原创 pyinstaller打包Python程序 -- 记录

pyinstaller 打包命令(只针对我开发的工具)pyinstaller --hidden-import pandas -F main.py 或python -m pyinstaller --hidden-import pandas -F main.py用此命令可以避免,没有pymysql模块: python -m PyInstaller --hidden-import pand...

2019-07-29 11:16:34 3932

原创 Windows安装Mysql5.7

一、安装包百度云链接:点我,提取码:e41q 二、具体步骤1.解压压缩包到本地(这个路径可以是你电脑上的任意路径,但不要有中文或其他特殊字符)目录内部如下:2.在你解压过的目录C:\mysql-5.7.22-winx64下面新建my.ini文件,把下面的代码直接粘贴到my.ini,注意标红的路径要写你电脑上的路径[mysqld]port = 3306basedir=C:/mys...

2019-07-24 16:45:36 4026

原创 使用pysvn与SVN进行交互

利用pysvn使用代码与SVN进行交互一、从远端仓库检出到本地import timeimport pysvnimport datetimedef get_login(realm, username, may_save): retcode = True # True,如果需要验证;否则用False username = 'python' # 用户名 pass...

2019-07-18 18:42:19 13679 10

转载 Python中异步协程的使用方法介绍

转载:静觅 » Python中异步协程的使用方法介绍

2019-07-05 11:24:48 3765

原创 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

  linux下的压缩程式有tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等,下面对如何使用它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作一、tar命令  tar命令的选项有很多(用man tar可以...

2019-07-05 11:00:18 4007

原创 Python 的高阶函数

高阶函数:  接受函数为参数,或者把函数作为结果返回的函数是高阶函数(higher-orderfunction)

2019-06-28 10:55:15 3978

原创 Linux安装Apache环境(有图有真相!)

准备在Linux服务器上搭建Apache环境,找了好多资料,最终成功了!,下面是用到的资源和参考的资料,希望可以帮到有需要的朋友。一、资源:链接:https://pan.baidu.com/s/1zG-KLlHFFqxFTh_hco435g提取码:afo5你可能会用到的(用我给的资源一般就可以了):Apache官方资源下载:http://httpd.apache.org/downloa...

2019-06-22 14:42:47 4028

原创 Python 不使用 time.sleep() 实现倒计时

#!/usr/bin/env python# -*- coding: utf-8 -*-import timetime_set = 120 # 计时设定时间SYSJ = None # 剩余时间start_time = time.time()while True: t1 = time.time() - start_time # 计时时间间隔 SYSJ = ti...

2019-06-21 09:53:38 8796 6

原创 Python创建字典的不同方式

a = dict(one=1, two=2, three=3)b = {'one': 1, 'two': 2, 'three': 3}c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))d = dict([('two', 2), ('one', 1), ('three', 3)])e = dict({'three': 3, 'one': 1, ...

2019-06-06 16:11:25 4292

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除