- 博客(17)
- 收藏
- 关注
原创 Python代码报错,报错提示常用单词
1. syntaxerror: invalid syntax语法错误:无效语法1) syntax [ˈsɪntæks] 语法、句法2) error [ˈerər] 错误3) invalid [ɪnˈvælɪd] 无效2. syntaxerror: unexpected EOF while parsing语法错误:多了无法解析的符号(检查是否多了或少了括号)1) expected [ɪkˈspektɪd] 预料、预期2) unexpected [ˌʌnɪkˈspektɪd] 想不到的
2022-04-22 11:21:08
1150
原创 Python+Selenium自动化-获取页面信息
1.获取页面titletitle:获取当前页面的标题显示的字段from selenium import webdriverimport time browser = webdriver.Chrome()browser.get('https://www.baidu.com') #打印网页标题print(browser.title)#输出内容:百度一下,你就知道2.获取页面URLcurrent_url:获取当前页面的URLfrom selenium import webd
2022-01-04 08:51:47
740
原创 一个超级简单且强大的OCR文本识别工具:easyocr 识别图片中的任意语言文字
这个模块支持70多种语言的即用型OCR,包括中文,日文,韩文和泰文等。下面是这个模块的实战教程。1.准备pipinstalleasyocr它会安装除了模型文件之外的所有依赖,模型文件则会在运行代码的时候下载。对于Windows,如果在安装 Torch 或 Torchvision 时报错了,请按照https://pytorch.org的官方说明安装 Torch 和 Torchvision。如果你想使用显卡进行计算,你需要搜索下载CUDA,并在Pytorch网站上,确保选择正...
2021-12-21 09:22:30
5483
2
原创 python Pip源设置使用清华源
1、临时使用1 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package2、永久更改pip源升级 pip 到最新的版本 (>=10.0.0) 后进行配置:1 pip install pip -U2 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple如果您到 pip 默认源的网络连接较差,临时使用镜像站来升
2021-12-14 10:25:22
3015
原创 50条Python代码
▍1、字母异位词两个单词如果包含相同的字母,次序不同,则称为字母易位词(anagram)。例如,“silent”和“listen”是字母易位词,而“apple”和“aplee”不是易位词。from collections import Counters1 = 'below's2 = 'elbow'print('anagram') if Counter(s1) == Counter(s2) else print('not an anagram')使用一行Python代码,就能判断出来了。▍
2021-12-08 08:54:02
171
原创 Django入门实践实现简单的图书管理系统
Web开发,也就是写网站,是Django的一大应用方向。而Django就是目前最流行的python web框架之一。很多同学想了解这方面的学习案例,今天我们就给大家分享一个:用Django实现图书管理系统无需写sql,不需写前端,利用Django自带的Admin和ORM框架就能轻松实现一个多对多表关系的增删改查。开发流程版本Django 3.1.1python 3.6.12(django)E:\python_Projects\django_demo>pipshowd...
2021-12-07 09:01:10
1640
原创 python使用Pandas 绘制线状图,曲线图,条形图
今天的文章讲解如何利用 Pandas 来绘图,前面写过 matplotlib 相关文章,matplotlib 虽然功能强大,但是 matplotlib 相对而言较为底层,画图时步骤较为繁琐,比较麻烦,因为要画一张完整的图表,需要实现很多的基本组件,比如图像类型、刻度、标题、图例、注解等等。目前有很多的开源框架所实现的绘图功能是基于 matplotlib 的,pandas是其中之一,对于 pandas 数据分析而言,直接使用 pandas 本身实现的绘图方法比 matplotlib 更方便简单。关于更多 .
2021-12-02 14:08:16
8764
原创 MySQL 团队开发规范
数据库对象命名规范数据库对象数据库对象是数据库的组成部分,常见的有以下几种:表(Table )、索引(Index)、视图(View)、图表(Diagram)、缺省值(Default)、规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)、 用户(User)等。命名规范是指数据库对象如数据库(SCHEMA)、表(TABLE)、索引(INDEX)、约束(CONSTRAINTS)等的命名约定。数据库对象全局命名规范1、命名使用具有意义的英文词汇,词汇中间以下划线
2021-12-01 16:55:45
103
原创 Python文本处理常用正则表达式大全
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$
2021-11-24 09:14:43
592
原创 Mac完全卸载 PhpStorm 的方法
如果我们想要完全卸载PhpStorm,只是卸载程序是没卸载干净的,下次安装还是读的以前的配置信息. $ cd ~/Library/Preferences/ $ rm -rf PhpStorm2019.3 $ cd ~/Library/Application Support $ rm -rf PhpStorm2019.3 $ cd ~/Library/L...
2020-04-21 06:51:14
3408
原创 centos 自动同步版本文件到web目录
1.先新建svn,配置passwd authz svnserver,conf,svn的文件夹为/www/svn/oa 用户名:username密码:password2,新建网站目录/www/wwwroot/oa3.拉去版本库文件到oa 输入命令:svn checkout svn://127.0.0.1/oa /www/wwwroot/oa输入用户名: username...
2019-05-27 16:21:16
918
1
原创 Centos 7 firewall 命令
查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙fir...
2018-08-17 11:04:29
307
转载 redis实现高并发下的抢购/秒杀功能
抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢?常规写法:查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数这里我就只谈redis的解决方案吧...我们先来看以下代码,是否能正确解决超抢/卖的问题:比如这里我先把库存(可用库存,这里我强调下哈,一般都是商品详情页抢购...
2018-06-11 07:41:24
2271
转载 mac os 苹果系统把ios写入u盘
刚从linux阵营转过来,平常用fedora和rhel比较多,OSX也是类UNIX系统,所以命令都差不多1、先df -h看一下插入的磁盘:yulongjundeMacBook-Pro:~ yulongjun$ df -hFilesystem Size Used Avail Capacity iused ifree %iused Mo...
2018-04-18 17:18:57
4829
转载 gps编码WGS-84 火星编码GCJ-02 转码,解决微信公众号定位不准确问题。
<?php/** * 微信接口处理类 * * * @copyright (C) 2013-2018 XPHP * @version 2018-04-06 * @author 小疯 */class Gps { private $PI = 3.14159265358979324; private $x_pi = 0; public function _...
2018-04-09 10:06:29
2083
转载 Mac如何让你的窗口“AlwaysOnTop”
在使用Mac工作学习的过程中,Multitask或者需要参考以及跨窗口分享一些东西的时候,总是需要在不同的窗口之间来回切换。一方面可以借助上篇文字Sketch44+快捷键汇总中提到的Manico快速切换不同应用之外,如果可以像用Windows电脑QQ视频,视频画面能够Pin在所有窗口顶层那样,即可以视频,也不干扰其他的工作,会是更加愉悦的体验。Manico,快速启动、切换不同App当然,可...
2018-04-09 09:47:57
6167
转载 linux centos下 svn安装配置和图形if.svnadmin管理界面安装与配置
首先需要安装svn服务器端,通过命令yum install subversion 直接安装svn服务器端,并且中间会提示是否ok?,一直输入y,确认就好了,最后提示安装成功:.....complete!其次需要进入相应的目录创建svn目录,命令如下:cd /www/ //进入目录,准备创建svn目录mkdir svn //创建一个svn目录,名字可以自己随便起chmod...
2018-04-07 15:05:57
3896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人