![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python从零学习
wdlnancy
这个作者很懒,什么都没留下…
展开
-
python list、array、arange关系和区别
一、list可以声明一个队列,里面的元素可以是不同类型的元素,元素类型灵活,缺点:因为元素类型可能不一样,所以效率比较低,处理大型数据或者复杂数据时,处理比较慢:二、array 的数组中要求每个元素的类型必须是一致,所以处理效率较高,缺点:如果是多维矩阵时,array就没那么灵活三、numpy的arange方法要求元素类型必须也要一致,比如数字类型的数组如果设置某个元素为字符,则会报错,但是每个数组里的元素可以是整数、浮点数共存,且这样的数组类型认为是浮点型数组而且在处理多维数组运算原创 2020-12-28 20:48:58 · 2235 阅读 · 0 评论 -
import numpy 报错raise RuntimeError(msg.format(__file__)) from None
pip import numpy时报错:解决方法:需要安装numpy==1.19.3才能正常工作。所以:pip uninstall numpyto uninstallnumpy pip install numpy==1.19.3安装1.19.3的numpy再import numpy,解决问题原创 2020-12-28 09:52:55 · 1285 阅读 · 0 评论 -
python进行文件拷贝及compare,并html形式输出差异
python脚本:#coding:utf-8__author__ = '**'import difflibimport webbrowserimport configparserfrom bs4 import BeautifulSoup# import pandas# import numpyimport osfrom shutil import copyfiledef...原创 2019-05-08 11:38:19 · 841 阅读 · 0 评论 -
python 之 正则表达式
1、在正则表达式中,/顺斜杠是表示表达式的开始和结束的“定界符”。\反斜杠是表示转义字符。故例子:[a-z]+\.com,+:匹配1次或多次前面出现的正则表达式,.单独使用代表匹配任何字符(除了\n 之外),但这里\.一起使用代表转义字符,即普通的.符号,所以此整体意思:匹配1此或者多次以小写字符开头且拼接.com字符的字符串,如:ttadaed.com、t.com等2、* + ?的区别...原创 2019-03-23 11:37:07 · 169 阅读 · 0 评论 -
python 之 多线程
1、多线程常用函数 print("这是一个添加的线程,序列号是%s" % threading.current_thread()) # 打印当前激活的线程数量 print (threading.active_count()) # 查看上面激活的线程是哪几个 print(threading.enumerate())执行结果:2、...原创 2019-03-08 11:09:24 · 389 阅读 · 0 评论 -
误删除pycharm项目中的文件,如何恢复?
转载 2019-03-08 10:52:14 · 4810 阅读 · 3 评论 -
Python之dict
dict形式如下:d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}若想表达其中某个元素可使用:d["Bob"]或者 d.get("Bob")追加元素,可直接:d["Suse"]=75原创 2019-02-25 16:15:54 · 93 阅读 · 0 评论 -
python之命名规范
文件名全小写,可使用下划线包应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。模块与包的规范同。如mymodule。类总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。 函数&方法函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_functio...转载 2019-02-11 17:50:19 · 146 阅读 · 0 评论 -
pycharm使用注意细节
1、pycharm 调试F9 进入下一个断点F8 进入下一行F7 进入到断点里面pycharm:先选中当页,再ctrl+alt+L可以格式化...2、全局搜索关键词,先在setting中查看find in path菜单的快捷键是什么,然后打开此快捷键(注意:若默认的快捷键不灵,可自己添加,如我本地添加了ctrl+shif+Y组合)搜索结果:3、打开设置下...原创 2019-02-11 17:24:58 · 398 阅读 · 0 评论 -
python编写注意点
1、#coding=utf-8,只能放在第1,2行中比如在第3行 程序就出错了,其他编码方式也一样。若放在第三行,则编码格式不生效:2、python3.6报错:AttributeError: 'str' object has no attribute 'decode'错误源代码: class_list.append(folder.decode('utf-8')) ;修改方法:把de...原创 2019-02-11 17:22:19 · 319 阅读 · 0 评论 -
python处理Excel
1、使用python处理excel表格时,其中一个比较难缠的问题:unicode编码因为python的默认字符编码都为unicode,所以打印从excel中读出的中文或读取中文名的excel表或sheet时,程序提示错误UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not i...原创 2019-02-11 17:18:53 · 464 阅读 · 0 评论 -
安装pip
1、下载pip的安装包pip-9.0.1.tar.gz,解压到Python的主目录(也可以是其他任意目录,这里只是举例说明),然后打开cmd窗口,在解压后的路径中执行python setup.py install命令。示例:2、配置公司的镜像源公司对外网访问限制,所以使用默认的地址通过互联网安装是行不通的。或者一个个的手动去下载安装包或者源文件,而很多时候还存在依赖关系,又必须再...原创 2019-02-11 17:16:41 · 145 阅读 · 0 评论