Python
FC_code
咸鱼失去了梦想
躺在地上不知所措...
展开
-
Pycharm
Pycharm 多行注释:选中+Ctrl+/原创 2018-09-25 16:36:18 · 176 阅读 · 0 评论 -
python3 迭代
可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。所有的Iterable均可以通过内置函数iter()来转变为Iterator。例1:myTree = {'有自己的房子': {0: {'有工作': {0: 'no', 1: 'yes'}}, 1: 'yes'}}firstS...原创 2019-06-22 18:21:38 · 273 阅读 · 0 评论 -
if __name__ == 'main': 的作用和原理
if __name__ == 'main': 1、这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执...转载 2019-04-18 22:33:57 · 435 阅读 · 0 评论 -
Pycharm引用同一目录下文件报错 不同目录下导入文件
在PyCharm中同目录下import其他模块,会出现No model named ...的报错,但实际可以运行这是因为PyCharm不会将当前文件目录自动加入source_path。在当前目录右键make_directory as-->Sources Rootpython导入模块同一目录下在a.py中导入b.pyimport b 或者 from b import 方法/...原创 2019-04-18 22:16:49 · 5795 阅读 · 0 评论 -
我的MySQL卸载与安装--8.0.11
本次采用.msi而非.zip安装图文教程点我进入MySQL后在MySQL中执行命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 修改密码,注意命令尾的;一定要有,这是mysql的语法--全部完成注意这也是使用SQLyog报错2058时的解决方法,分析是 my...原创 2018-10-19 18:49:11 · 1433 阅读 · 0 评论 -
Python scarpy Unhandled error in Deferred 的解决方案
当在跟着慕课学习scrapy时 跟着课程键入第一个scrapy例子时在PyCharm运行提示Unhandled error in Deferred(延迟的未处理错误)原因是pywin32的安装出现问题 安装pywin32这个包后就可以正常运行了(PyCharm推荐前面博文的安装方法)运行图片 ...原创 2018-10-13 21:49:39 · 2578 阅读 · 0 评论 -
最全正则表达式
一、校验数字的表达式 1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d...转载 2018-10-04 22:11:11 · 1256 阅读 · 2 评论 -
原生爬虫爬取数据存入数据库的简单过程
本文章实现用Python3 借助pymysql模块爬取斗鱼一些直播信息 并存入数据库中的简单操作第一步:爬取网站的直播信息并处理第二步:存入本地*.(txt)第三步:存入数据库import refrom urllib import requestimport pymysqlclass Spider(): url = 'https://www.huya.com/g...原创 2018-10-04 13:59:16 · 8864 阅读 · 1 评论 -
open函数
标准的python打开文件语法如下:open(name[,mode[,buffering]])一 ,open()函数的打开模式参数'r'读模式、'w'写模式、'a'追加模式、'b'二进制模式、'+'读/写模式。二,python写入操作 f = open('filepath','w')f.write(str)f.close打开filepath后写入str 最后用c...原创 2018-10-02 23:37:11 · 1061 阅读 · 0 评论 -
You have an error in your SQL syntax; check the manual that corresponds to your 提示的解决办法
新手编译PYthon程序使用pymsql常出现You have an error in your SQL syntax; check the manual that corresponds to yourde的错误提示 ,原因是你的拼写或格式不正确,只要仔细检查就能解决...原创 2018-10-02 20:18:40 · 25748 阅读 · 4 评论 -
PYcharm安装模块
在学习MYSQL时需要安装模块以为PYcharm 安装 PyMySQL为例:分为三步第一步第二步 (需要在右上角选中Project Interpreter)第三步 在左上角查找模块...原创 2018-10-01 18:38:32 · 3288 阅读 · 0 评论 -
dataframe进阶操作
1. data增加一列import pandas as pdimport numpy as npfilepath = "back.csv"#读取文件到train,类型为dataframetrain = pd.read_csv(filepath)#均是列名target = 'ptype'IDcol = 'id'#计算有多少行sum = train[target].val...原创 2019-07-19 20:07:22 · 256 阅读 · 0 评论