python
文章平均质量分 56
rust&python
不掌握技术是不行的不精通跟白学差不多
展开
-
AI帮助写代码:在python中,如何替换字符串中指定位置的字符
用python编写一段代码,在下面的字符串中:#1#2#3#4#5#6#7#8#9#10#11#12#13#14#15#16#17#18#19#20#21#22#23#24#25#26#27#28#29,从第2个‘#'开始,每个'#'前面加一个字符串' or ‘。这段代码首先找到第一个#的位置,然后从这个位置之后开始替换所有的#,在它们前面加上' or '。这样,第一个#保持不变,而从第二个#开始,每个#前面都会加上' or '。# 找到第一个'#',然后从第二个'#'开始替换。原创 2024-04-04 12:18:58 · 199 阅读 · 0 评论 -
学用 DevChat 的 VSCode 插件,体验AI智能编程工具 (一)
(注:用vscode.cdn.azure.cn替代微软网站上下载地址中相应位置的部分,即//与/stable之间的部分,下载会很快,如若用原网站下载,极慢)双击运行"设置数据源.bat"这个批处理程序.数据源就自动设置好了.打开记事本程序,把下面的内容复制进去,另存为"设置数据源.bat"(2)设置数据源,便于以后更新下载插件速度快.DevChat 编程助手 | 让开发更轻松。有了人工智能工具,编程进入一个新天地。闻名已久,不若体验一下。如图所示1,2,3,4。原创 2023-11-13 17:53:49 · 907 阅读 · 0 评论 -
便捷安装机房常用python库及更换数据源
机房常用python库列表,存成.bat文件,便捷安装原创 2022-09-16 04:05:05 · 785 阅读 · 0 评论 -
数据分析为什么常用Jupyter而不是直接使用Python自带编辑器
notebook 是一种交互式的基于过程的计算方式,在这种环境中,用户可以执行代码,观察结果,修改并重复研究数据之间的一种迭代对话。 notebook 允许用户记录这些对话,并在主题、理论、数据和结果之间建立更强大的联系。转载 2022-03-18 20:12:19 · 261 阅读 · 0 评论 -
自定义一个函数,字符串列表,转成数字列表
def str_num(x): #自定义一个函数,字符串列表,转成数字列表 aax=[] for i in range(len(x)): #print(b[i]) aax.append(eval(x[i])) return aaxaaa='15.34万31.87万23.42万26.18万57.04万14.10万47.59万47.11万17.57万14.27万35.78万14.47万72.96万46.14万28.30万76.00万28.68.原创 2021-04-25 16:31:30 · 638 阅读 · 0 评论 -
python升级中常见的一个错误,pip更换数据源
python中常见的一个错误ModuleNotFoundError: No module named ‘pip’解决办法:python -m ensurepippython -m pip install --upgrade pipPIP 更换国内安装源转:https://blog.csdn.net/yuzaipiaofei/article/details/80891108pip国内的一些镜像阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学转载 2020-12-20 19:00:46 · 206 阅读 · 0 评论 -
csv数据写入mysql数据库 AttributeError: ‘DataFrame’ object has no attribute ‘ftypes’
csv数据写入mysql数据库 AttributeError: ‘DataFrame‘ object has no attribute ‘ftypes‘ TypeError: argument ofSevenWilliam2020-07-29 10:05:13236已收藏1分类专栏:日常报错文章标签:列表pythonmysql数据库csv数据写入mysql数据库 AttributeError: ‘DataFrame’ object has no attribute ‘...转载 2020-12-08 23:53:01 · 1355 阅读 · 0 评论 -
一个很纯净的学习pandas数据分析的网站
一个很纯净的学习pandas数据分析的网站https://mlln.cn/2018/08/13/pandas%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90100%E9%81%93%E7%BB%83%E4%B9%A0%E9%A2%98-%E7%AC%AC%E4%B8%80%E9%83%A8%E5%88%86/转载 2020-12-08 08:38:35 · 405 阅读 · 1 评论 -
2020-11-27
开车时双眼疲劳侦测报警检测:python联合来实现转:https://www.toutiao.com/i6899377526662038029/?is_new_connect=0&is_new_user=01 说明=====1.1 高速上开车容易疲劳,双眼就会闭合,几秒钟可能诱发意外,甚至造成严重事故!1.2 既然python这么厉害,是不是可以实现报警呢?当然可以!!所以高速交警一旦发现驾驶员有双眼闭合代表疲劳,可能就会直接拨打司机的电话,告知提醒驾驶员已经疲劳,危险驾驶,建议转载 2020-11-27 18:02:03 · 391 阅读 · 1 评论 -
使用selenium自动秒抢淘宝商品(附详细入门指南)
使用selenium自动秒抢淘宝商品(附详细入门指南)转:https://www.liangzl.com/get-article-detail-207822.htmlPython大数据分析记录 分享 成长添加微信号"CNFeffery"加入技术交流群selenium是一款web自动化测试工具,可以很方便地模拟真实用户对浏览器进行操作,它支持各种主流浏览器:IE、Chrome、Firefox、Safari、Opera等。selenium有多种编程语言的客户端驱动,编写自动化...转载 2020-11-09 08:50:48 · 6270 阅读 · 1 评论 -
python库的安装问题,有环境问题,也有命令行问题,有的(比如wordcloud)要加 --user
python常用库的安装:whl库常用获取地址:pipy官方下载lfd.uci.edu下载安装vc++2015vc++2015获取方式:小蓝枣的资源仓库,提取码:cekbpip install -i https://pypi.tuna.tsinghua.edu.cn/simple beautifulsoup4pip install -i https://pypi.tuna.tsinghua.edu.cn/simple bokehpip install -i https://pypi.原创 2020-11-09 01:10:39 · 194 阅读 · 0 评论 -
python所需各种库(.whl)文件网址,不用下载其它运行库,直接pip install .....whl
转:https://blog.csdn.net/DearMorning/article/details/80665104安装模块时出现报错Microsoft Visual C++ 14.0 is required,也下载安装了运行库依然还是这个错误解决:1.打开Unofficial Windows Binaries for Python Extension Packages(http://www.lfd.uci.edu/~gohlke/pythonlibs/),这里面有很多封装好的Python.转载 2020-11-08 22:59:03 · 689 阅读 · 0 评论 -
转:一站配齐所有国内镜像
npmyarnpythonhomebrew镜像加速发布于 7月19日开发过程中,我们经常会用到各种各样的包管理工具,几乎每种包管理工具缺省设置都是从国外服务器下载相应的软件安装包,或者下载很慢,或者干脆无法下载。以下列出我常用的所有国内镜像,方便有类似需求的同学参考(不定期更新,感觉有用的同学请注意收藏)。我平常用的shell是fish,所以下面的语法全都是fish相关的set -x,如果是用缺省的bash,可以替换成export命令。操作系统相关brew国内镜像cd /us.转载 2020-10-26 09:50:42 · 485 阅读 · 0 评论 -
scipy.optimize.curve_fit函数用法解析
scipy.optimize.curve_fit函数用法解析转:https://zhuanlan.zhihu.com/p/144353126optimize.curve_fit()函数,用于日常数据分析中的数据曲线拟合。语法:scipy.optimize.curve_fit(f,xdata,ydata,p0=None,sigma=None,absolute_sigma=False,check_finite=True,bounds=(-inf,inf),method=None,jac=Non...转载 2020-10-23 22:14:45 · 27187 阅读 · 0 评论 -
python curve_fit拟合失败
python curve_fit拟合失败https://blog.csdn.net/qq_39805362/article/details/104892104转载 2020-10-23 06:21:47 · 809 阅读 · 0 评论 -
Python绘图问题:Matplotlib中%matplotlib inline的百分号%的含义
Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?%matplotlib inline是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形式。magic函数分两种:一种是面向行的,另一种是面向单元型的.转载 2020-10-22 21:14:23 · 5513 阅读 · 0 评论 -
python scipy拟合曲线optimize.curve_fit 50例
Python scipy.optimize 模块,curve_fit() 实例源码我们从Python开源项目中,提取了以下50个代码示例,用于说明如何使用scipy.optimize.curve_fit()。项目:Auspex 作者:BBN-Q | 项目源码 | 文件源码def fit_rabi(xdata, ydata): """Analyze Rabi amplitude data to find pi-pulse amplitude and phase offset....转载 2020-10-22 21:04:33 · 2457 阅读 · 0 评论 -
Python进行数据提取的方法总结,关于numpy,pandas
转:Python进行数据提取的方法总结,关于numpy,pandas原文更新时间:2016年08月22日 09:06:00数据提取是分析师日常工作中经常遇到的需求。如某个用户的贷款金额,某个月或季度的利息总收入,某个特定时间段的贷款金额和笔数,大于5000元的贷款数量等等。本篇文章介绍如何通过python按特定的维度或条件对数据进行提取,完成数据提取需求。准备工作首先是准备工作,导入需要使用的库,读取并创建数据表取名为loandata。 1 2 3 ...转载 2020-09-08 16:00:13 · 10805 阅读 · 0 评论 -
2020-09-08
python学习笔记:基础之运算符转:https://www.cnblogs.com/gaiqingfeng/p/13254631.html目录1. 算术运算符2. 比较运算符3. 赋值运算符4. 位运算符5. 逻辑(布尔)运算符6. 成员运算符1. 算术运算符算术运算符通常由左向右结合,即2+3+4的计算顺序为(2+3)+4;运算符 作用 说明 + 加 字符串相加即“合并字符串”,‘a’+‘b’得到‘ab’ - 减、负号 ..转载 2020-09-08 13:09:27 · 397 阅读 · 0 评论 -
2020-09-06
粤教版高中信息技术机房安装软件笔记1.https://www.google.cn/chrome/ 下载安装chrome浏览器(ChromeSetup.exe不分版本,在线安装,自动识别版本。2.安装python3.8.5 下载所需文件与python3.8.5.exe文件放在同一个文件夹下面,依次安装: A. 安装所需的库4个:(其中两个KB库,含有安装所缺的*.dll文件) vc2019++库https://aka.ms/vs/16/release/VC_re...原创 2020-09-06 09:32:06 · 122 阅读 · 0 评论 -
转:python处理excel的第三方库xlrd学习
xlrd介绍: 打开Excel文件读取数据 file = open_workbook(xlsPath) 参数可以是路径或Excel文件 获取一个sheet页 sheet= data.sheets()[0] #通过索引顺序获取sheet= data.sheet_by_index(0) #通过索引顺序获取sheet= data.sheet_by_name('Sheet1') #通过名称获取 获取行数和列数 nrows转载 2020-09-04 19:14:18 · 136 阅读 · 0 评论 -
2020-08-27
转:Python浮点数精度损失问题https://www.jianshu.com/p/df076a301904MononokeHime关注2018.11.09 15:49:19字数 356阅读 1,041浮点数误差浮点数一个普遍的问题就是在计算机的世界中,浮点数并不能准确地表示十进制。并且,即便是最简单的数学运算,也会带来不可控制的后果。因为,在计算机的世界中只认识0与1。>>> x = 4.20>>> y = 2.10>>&.转载 2020-08-27 21:06:17 · 73 阅读 · 0 评论 -
关于python包
python第三方依赖包下载地址大全windows下:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 可以ctrl+f,在其页面搜所需包官方包下载https://pypi.org/search/?q=tensorflow 可以其页面放大镜那儿搜所需包(速度也不慢): 安装单个包:方法一、sudo pip3安装 #解决Could not install packages due to an EnvironmentErro...原创 2020-07-27 17:34:15 · 276 阅读 · 0 评论 -
windows10安装python3.8.5+tensorflow
windows10升级安装python3.8.5原3.8.3进入网站:https://www.python.org/downloads/source/下载链接:(python.org网站上的下载链接,用迅雷下载速度会快很多)windows:1.https://www.python.org/ftp/python/3.8.5/python-3.8.5-amd64.exe(64位)#202007242.https://www.python.org/ftp/python/3.8.5/py..原创 2020-07-27 16:12:50 · 8751 阅读 · 1 评论 -
windows10安装jupyter notebook
windows10:在安装python3.8.5时,后面两项别选择(一般也用不到),因其安装需要连网,可能会受限。安装pip install jupyter notebook出现错误:一片暗红色字,内容如:pip._vendor.ur11ih3 exceptions ReadT imeout Error: HTT PSConnect ionPoo 1Chost='f ile s pythonhosted.org' port=443)8 Read t imed out解决办法:pip原创 2020-07-27 15:44:32 · 1596 阅读 · 0 评论 -
64位树莓派新装python
一.下载pythonhttps://www.python.org/downloads/source/Python 3.8.4 - July 13, 2020DownloadGzipped source tarballhttps://www.python.org/ftp/python/3.8.4/Python-3.8.4.tgzGzipped source tarball是Linux系统下载的版本XZ compressed source tarball是CentOS系统下载的版本...原创 2020-07-16 22:22:13 · 740 阅读 · 0 评论 -
win10+安装Python 3.9.0b4+anaconda3
1.下载python3.9.0b4:https://www.python.org/ftp/python/3.9.0/python-3.9.0b4-amd64.exe2.安装python,路径勾选3.重启,下载、安装anaconda3:https://www.anaconda.com/products/individual#windows 目前(2020.07.12)只有Python 3.7.664-Bit Graphical Installer (466 MB)...原创 2020-07-12 04:48:16 · 5972 阅读 · 0 评论 -
python查看包版本、全部可更新包、更新单个包、更新全部包
在进行python相关学习中,会不断遇到要装新的包,需要了解当前包的版本,包的位置等,以便选择设置安装新包的路径及版本等,籍此,小结如下:本文主要内容转载于「姬小野」的博文,原文链接:https://blog.csdn.net/wjh2622075127/article/details/88323044一、如何查看python某个包的版本?1、pip list // 全部,在里面找2、pip freeze // 全部3、pip show numpy // 单个4、conda list转载 2020-07-07 22:48:08 · 2251 阅读 · 0 评论 -
windows下python中ssl模块不可用的解决办法
windows下python中ssl模块不可用的解决办法多人觉得有用.请看原文:https://blog.csdn.net/qq_41769892/article/details/96626247系统环境Windows10 专业版 x64Anconda 3Python 3.7.2解决办法1.前往下列网站:https://slproweb.com/products/Win32OpenSSL.html2.选择如图所示的openssl下载,注意不要选错了,就选这个只有3...转载 2020-07-04 09:07:54 · 1487 阅读 · 1 评论 -
Python3 ssl模块不可用的问题
转自:https://www.cnblogs.com/minglee/p/9232673.html编译安装完Python3之后,使用pip来安装python库,发现了如下报错:$ pip install numpypip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.Collecting numpy Retrying (Retry(to转载 2020-07-04 09:01:51 · 6894 阅读 · 1 评论 -
树莓派安装python3.8.3--------2020.07.05建议暂不安装
sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-devwget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgztar -zxvf Python-3.8.3.tgzcd Python-3.8.3sudo ./configuresudo makesu...原创 2020-06-28 12:39:28 · 5352 阅读 · 1 评论 -
jupyter初学入门应记快捷键
先记住熟练应用以下几个快捷键。1.进入命令模式 快捷键ESC (鼠标左击单元格左端也可以)单元格左端变蓝色,进入命令模式,此时(已松开ESC键)可以按命令快捷键(实践表明大小写没看到区别,效果一样)m进入markdown标记模式 y代码编写模式 a在当前单元格之前插入一个空单元格 b在当前之后插单元格按回车键(或鼠标单击单元格中部也可以),进入编辑模式)单元格左端变绿色:再按m,当前单元格(官方翻译叫做代码块)转换为markdown格式。按esc...原创 2020-06-24 13:49:55 · 460 阅读 · 0 评论 -
关于python线程threading使用的学习笔记
import threadingimport timethreading.active_count() #获取已激活的线程数threading.enumerate() #查看所有线程信息threading.current_thread() #查看现在正在运行的线程def thread_job(): print('T1 start\n') #让 T1 线程工作的耗时增加: for i in range(10): time.sleep(0.1) #任...原创 2020-06-23 17:59:45 · 166 阅读 · 0 评论 -
在内存中读写,StringIO、BytesIO,read、readline、readlines、getvalue
一.StringIO 在内存中读写字符from io import StringIOf=StringIO()f.write('hello')输出:5 #(表示有5个字符,但不显示内容hello)print(f)输出:<_io.StringIO object at 0x000001BA80E09438>要输出f里写的内容,可用getvalue()、read,,,from io import StringIOf=StringIO()f.write('hell..原创 2020-06-20 17:54:29 · 1135 阅读 · 0 评论 -
Python其实超简单:只需记住3个、4类、5大、6种即可轻松入门
Python其实超简单:只需记住3个、4类、5大、6种即可轻松入门转自:https://zhuanlan.zhihu.com/p/126673462王磊北京尚学堂 项目经理已关注165 人赞同了该文章鉴于大多数书籍在编写上都结构混乱,无法体现出知识的系统性、逻辑性和层次性。特整理出学Python最基础的知识学习框架,希望帮助大家快速入门。要快速学会Python,谨记‘3个’‘4类’‘5大’‘6种’这四个数字就可以了。Python基础培训要点下面我来描述这四个数字的.转载 2020-06-15 23:56:38 · 192 阅读 · 0 评论 -
在计算型函数前面加上两行:from numba import jit @jit可提速近100倍
在自定义的计算型函数前面加上两行:from numba import jit@jit可以提速近100倍(非计算的函数反可能会降速).例: import timefrom numba import jit@jit #加上这句可以提速近100倍def foo(x,y): tt=time.time() s=0 for a in range(1,6): for i in range(x,y): s+=i print('Timeused:{}sec'.form...转载 2020-06-15 07:16:36 · 2721 阅读 · 0 评论 -
python3.7.4更新,及python3.8.3安装时出现0x80072f7d -未指定的错误的最简单的解决方法,pip升级办法
python3.7.4更新,及python3.8.3安装时出现0x80072f7d -未指定的错误的最简单的解决方法一.关于升级安装python可参看清华源上面说明https://mirrors.tuna.tsinghua.edu.cn/help/pypi/pypi 镜像使用帮助pypi 镜像每 5 分钟同步一次,清华源的python更新比较及时,树莓派系统也是。临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simp.原创 2020-06-09 18:27:24 · 2023 阅读 · 0 评论 -
文本词频统计分析
文本词频统计分析转:https://blog.csdn.net/qq_31672701/category_8773571.html统计哈姆雷特中词频为前十的单词:def getText(): txt=open("hamlet.txt","r").read() txt=txt.lower() for ch in '!"#$%&()*+,-./:;<...转载 2020-04-23 19:59:01 · 791 阅读 · 0 评论 -
设置jupyter notebook的启动及工作目录方法汇总
启动jupyter notebook的简便方法思路:桌面上建一个批处理文件,里面输入一行代码,保存.用的时候,直接双击该文件图标即可运行.经常使用jupyter notebook,每次都到cmd下输入jupyter notebook,太啰嗦.在桌面(win),新建一个批处理文件,起名为jupy notebook启动.bat(其实其它名字你自己胡乱弄一个好了,关键是最...原创 2020-04-02 23:39:58 · 8697 阅读 · 1 评论 -
录制课件时,小米笔记本电脑,外接耳麦, 麦克风没那有声音,怎么办?
录制课件时,小米笔记本电脑,外接耳麦,麦克风没那有声音,怎么办:1.鼠标右击屏幕右下角小喇叭符号,--"打开声音设置"2.左击"麦克风隐私设置"3.使a"此设备的麦克风访问权限已打开" b"允许应用访问你的麦克风",查看有EasiNote(希沃白板软件制作课件用) 4.4.关闭窗口...原创 2020-03-11 22:34:18 · 7398 阅读 · 0 评论