Python其他
文章平均质量分 74
Smilecoc
这个作者很懒,什么都没留下…
展开
-
Python库积累之Selenium(二)-Seleniun中的一些问题与解决方法
常见问题与解决:1.selenium中出现提示’Your connection is not private’(你的连接不是私密连接)在Chrome中需要添加忽略认证错误:from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_argument('ignore-certificate-errors')driver = webdriver.Chrome(chrome_options=options原创 2021-07-23 14:27:04 · 754 阅读 · 0 评论 -
利用Python调用outlook自动发送邮件
使用Python调用Outlook发送邮件原创 2021-07-09 15:24:05 · 22264 阅读 · 13 评论 -
Python库积累之pandasql:在 Python 中对Dataframe使用 SQL
在 Python 中对Dataframe使用 SQL语句假设你对SQL非常的熟悉,或者你想有更可读的代码。或者您只是想在dataframe上运行一个特殊的SQL查询。或者,也许你来自R,想要一个sqldf的替代品。原创 2021-03-22 17:24:31 · 6367 阅读 · 0 评论 -
Python安装模块(包/库)的方法
Python安装模块(包/库)的方法原创 2021-03-22 17:18:31 · 147145 阅读 · 8 评论 -
Python创建虚拟环境
目录Python创建虚拟环境一、用命令创建虚拟环境二、用pycharm创建虚拟环境并在终端使用三、用conda创建虚拟环境四、用conda复制虚拟环境到其他机器上Python创建虚拟环境创建虚拟环境是为了让项目运行在一个独立的局部的Python环境中,使得不同环境的项目互不干扰。一、用命令创建虚拟环境一、首先安装虚拟环境的第三方包 virtualenvpip install virtualenv如果使用清华源安装:pip install virtualenv -i https://pypi.转载 2021-02-04 14:07:37 · 224 阅读 · 1 评论 -
使用Pandas读取文件名包含中文的文件
调用pandas的read_csv()方法时,默认使用C engine作为parser engine,而当文件名中含有中文的时候,用C engine在部分情况下就会出错。所以在调用read_csv()方法时指定engine为Python就可以解决问题了。file = pd.read_csv(filename, engine=‘python’)你的文件夹或者文件中的字段出现中文的时候,这时候read就会出现问题。import pandas as pdf=open(‘C:\Users\Desktop\实原创 2021-01-02 19:45:43 · 2043 阅读 · 0 评论 -
python中yield的用法详解-简单理解版本
1.yield的初步认识首先,如果你还没有对yield有个初步分认识,那么你先把yield看做return,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。而yield也会在程序中返回一个可迭代的对象2.什么是可迭代对象呢?通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。同时yield 函数迭代一次遇到yield时就返回yield后面(右边)的值。重点是:下一次迭代时,原创 2020-10-18 16:47:42 · 426 阅读 · 1 评论 -
多进程和多线程的概念
一、多线程是什么?说起多线程,那么就不得不说什么是线程,而说起线程,又不得不说什么是进程。进程可以简单的理解为一个可以独立运行的程序单位,它是线程的集合,进程就是有一个或多个线程构成的。而线程是进程中的实际运行单位,是操作系统进行运算调度的最小单位。可理解为线程是进程中的一个最小运行单元。那么多线程就很容易理解:多线程就是指一个进程中同时有多个线程正在执行。为什么要使用多线程?在一个程序中,有很多的操作是非常耗时的,如数据库读写操作,IO操作等,如果使用单线程,那么程序就必须等待这些操作执行完成之转载 2020-10-18 15:38:44 · 332 阅读 · 1 评论 -
一行Python代码实现同一局域网内的文件共享
在不同的设备之间传输文件除了数据线,网盘传输外是否还有其他优雅的方法?我们可以使用一行Python代码我们那么在局域网内的所有设备都可以访问并下载文件夹内的文件,包括手机!要求:电脑中安装配置好python访问的设备要和电脑处于同一局域网中步骤1.查看自己电脑的IP地址打开一个CMD窗口,输入ipconfig查看当前ip地址。找到如下图所示的IPv4地址,记住这个地址,以后会用到2.建立文件分享服务器找到你想要共享的文件夹,并打开cmd具体方法为在文件夹中的目录地址栏中,输入cmd。按原创 2020-09-01 19:30:29 · 1252 阅读 · 0 评论 -
Python骚操作尝试(一)使用python做个视频
欢迎关注公众号:Romi的杂货铺,这里有更多python相关的好康的~在这篇文章中,我们将使用Python下载视频,并将普通的视频转化为的代码版本的视频,效果如下:首先我们需要获取网页上的视频。一般情况下通过APP或者网页上的视频下载的问题有:1.没有提供下载按钮导致无法下载2.下载后的格式一般为.flv格式,或者是有自己的格式无法解析(例如B站)针对第一个问题,我们的解决办法就是Python中的you_get库.You-Get 只需要一行代码就可以便利的下载网络上的媒体信息you_get下载原创 2020-05-24 23:38:36 · 468 阅读 · 0 评论 -
使用python中的fuzzywuzzy库进行模糊匹配
fuzzywuzzy库是Python中的模糊匹配库,它依据 Levenshtein Distance 算法 计算两个序列之间的差异。Levenshtein Distance 算法,又叫 Edit Distance 算法,是指两个字符串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。一...原创 2020-03-31 19:06:46 · 6053 阅读 · 3 评论