pycharm学习记录
代码记录专用
这个作者很懒,什么都没留下…
展开
-
windows 系统 pip不能安装、升级、卸载软件问题
安装pip uninstall imageioCannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall....原创 2019-05-20 11:31:00 · 857 阅读 · 0 评论 -
python 取随机数
import randomrandom.randint(0,100)原创 2019-03-18 16:53:22 · 1237 阅读 · 0 评论 -
python pyinstaller 生成exe程序带图片
#path.ico 为ico 的文件路径 path.py 为py的文件路径pyinstaller -F - path.ico path.py原创 2019-03-18 16:36:35 · 4255 阅读 · 0 评论 -
python 判断文件是否存在,删除文件
#判断文件是否存在,path为文件路径import osos.path.exists(path)#删除文件,path为文件路径import osos.remove(path)原创 2019-03-18 16:29:21 · 22205 阅读 · 0 评论 -
python 求2的倍数
if (n % 2) == 0原创 2019-03-18 15:18:51 · 7312 阅读 · 0 评论 -
python requests 出现中文乱码怎么办
在请求后,设置编码,再输出内容就行import requestsr = requests.get(url, headers=headers,verify=False)r.encoding = "utf-8"print(r.text)原创 2019-03-18 14:58:22 · 489 阅读 · 0 评论 -
python 生成13位时间戳
import timeint(round(time.time() * 1000))原创 2019-03-18 14:44:49 · 9319 阅读 · 2 评论 -
python selenium chrome 无界面模式
from selenium.webdriver.chrome.options import Optionschrome_options = Options()chrome_options.add_argument('--headless')chrome_options.add_argument('--disable-gpu')broswer = webdriver.Chrome(opti...原创 2019-03-08 13:24:02 · 779 阅读 · 0 评论 -
python mongodb下载地址
下载地址https://www.mongodb.com/download-center/community1.先在mongodb安装目录新建个data的文件夹2.在data文件夹里再新建个db文件夹3.打开cmd,切换到mongodb bin目录,cd C:\Program Files\MongoDB\Server\4.0\bin4.然后运行下面的命令行,后面的目录为刚才...原创 2019-03-07 16:37:44 · 380 阅读 · 0 评论 -
python mongdb库的连接与插入数据
from pymongo import MongoClientcon = MongoClient("mongodb://localhost:27017/")condb = con["emo"]concol = condb["emolist"]mylist = { "name": "RUNOOB", "alexa": "10000", "url"原创 2019-03-07 16:31:19 · 256 阅读 · 0 评论 -
使用tesserocr Failed to init API, possibly an invalid tessdata path
添加环境变量即可 TESSDATA_PREFIX=D:\Program Files (x86)\Tesseract-OCR\tessdata 具体地址根据自己的安装目录进行设置原创 2019-03-14 07:06:28 · 361 阅读 · 0 评论 -
win10下安装tesserocr失败
https://github.com/simonflueckiger/tesserocr-windows_build/releases通过上面连接下载用wheel安装原创 2019-03-14 07:05:51 · 217 阅读 · 0 评论 -
python 今日大坑
python读入中文文本文档的时候,一定要设置编码方式为gbk不然打包成exe的时候会报错,无法查找到BUGpython写入中文文档的时候,一定要设置编码方式为utf-8这样才不会乱码...原创 2019-03-18 18:51:04 · 183 阅读 · 0 评论 -
python os 文件操作常用命令
1.新建文件夹import osos.makedirs(path,exist_ok=True)2.获取当前运行目录os.getcwd()3.获取文件夹内所有文件os.listdir(path)4.文件目录合并os.path.join(oldpath,newpath)...原创 2019-03-18 19:20:12 · 158 阅读 · 0 评论 -
python 执行本地js文件,可用于js解密
#!/user/bin/env python3# -*- coding: utf-8 -*-import execjs# 执行本地的jsdef get_js(): # f = open("D:/WorkSpace/MyWorkSpace/jsdemo/js/des_rsa.js",'r',encoding='UTF-8') f = open("./dada.js",...原创 2019-05-01 16:26:29 · 2474 阅读 · 0 评论 -
python 到大写 大小写快速转换
#swapcase 快速大小写转换 md5str = md5str.swapcase()原创 2019-05-02 17:36:51 · 2438 阅读 · 0 评论 -
python md5算法调用
#!/user/bin/env python3# -*- coding: utf-8 -*-import hashlibdef md5_jm(str): str = str.encode(encoding='UTF-8') jiamistr = hashlib.md5(str).hexdigest() return jiamistrif __name__ ==...原创 2019-05-02 16:58:29 · 654 阅读 · 0 评论 -
pycharm 配置mongo插件
https://blog.csdn.net/heshushun/article/details/77777752转载 2019-03-28 15:53:14 · 450 阅读 · 0 评论 -
python tesserocr 出现Failed to init API, possibly an invalid tessdata,完美解决方案
把Tesseract-OCR目录下的tessdata复制到python安装目录即可正常运行原创 2019-03-28 13:42:55 · 454 阅读 · 0 评论 -
PyQt5+python3+pycharm开发环境配置
https://blog.csdn.net/a359680405/article/details/45074761转载 2019-03-27 19:17:36 · 260 阅读 · 0 评论 -
python 启用系统命令
import os os.systems()原创 2019-03-27 18:03:02 · 105 阅读 · 0 评论 -
python 视频下载,下载有固定链接的视频
url="http://avideo.babybus.com/201903271550/3eaef0e128b0cbe7cde481e6f0b17ebe/storage/video/1/7a8baf3c/1196_540.mp4"r = requests.get(url, stream=True)with open('name.mp4', "wb") as mp4: for chun...原创 2019-03-27 15:54:43 · 3136 阅读 · 0 评论 -
python 设置requests 编码,完美解决中文乱码问题
#调用requests模块import requests#访问需要访问的页面r = requests.get(url)#在输出结果前先设置内容编码r.encoding = "utf-8"print(r.text)原创 2019-03-27 15:18:56 · 24124 阅读 · 1 评论 -
python 百度分词
from aip import AipNlp#这些信息能在应用中心搜到,一定要对应的应用才行APP_ID = "****"API_KEY = "***********"SECRET_KEY = "******************"client = AipNlp(APP_ID, API_KEY, SECRET_KEY)text = "街拍:肥嘟嘟的可爱学姐,黑色紧身T恤配上牛...原创 2019-03-26 20:22:34 · 812 阅读 · 0 评论 -
python 修改图片md5
import timewritefile = int(time.time * 1000)with open(path,"a") as f: f.write(str(writefile))原创 2019-03-18 21:32:42 · 3027 阅读 · 0 评论 -
!strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209 Illegal instruction: 4
调用tesserocr 出现这个问题!strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209Illegal instruction: 4在进入python3前输入以下命令行export LC_ALL=C然后再进入python3就可以正常调用了...原创 2019-03-13 19:21:58 · 1791 阅读 · 2 评论 -
Mac下安装pyspider报了Command "python setup.py egg_info"
pip3 uninstall pycurl export PYCURL_SSL_LIBRARY=openssl export LDFLAGS=-L/usr/local/opt/openssl/lib export CPPFLAGS=-I/usr/local/opt/openssl/include pip3 install pycurl --compile --no-cache...原创 2019-03-13 23:00:51 · 306 阅读 · 0 评论 -
pycharm 设置代码颜色主题
路径:file>>setting,然后看下图,选择自己喜欢的主题就行原创 2019-03-03 16:37:52 · 16607 阅读 · 0 评论 -
python 爬虫需要安装的环境还有库
1.需要安装的环境:mongodbredismysql2.常用的一些库urillbrerequestsseleniumphantomjslxmlbeautifulsoup4pyquerypymysqlpymongoredisflaskdjangojupyter原创 2019-02-23 16:46:26 · 1233 阅读 · 0 评论 -
python 正则表达式特别慢怎么解决
python正则表达式特别慢的话主要是正则表达式太长了脚本匹配需要太长时间把要取的信息分为几段取就行运行速度一下子就提升了原创 2019-02-27 21:08:53 · 5334 阅读 · 0 评论 -
python 字符串cookies转换成requests提交时可以直接调用的cookies字典
#!/usr/bin/env python # -*- coding:utf-8 -*-cookie = "pgv_info=s3327035120; pgv_pvid=4121104264"cookies = {}for line in cookie.split(";"): print(line) if line.find("=") != -1: nam...原创 2019-02-23 14:39:26 · 3253 阅读 · 0 评论 -
python 网址utf-8编码还有解码
核心:调用urllib模块里的parse函数来进行网址的编码还有解码#!/usr/bin/env python # -*- coding:utf-8 -*-from urllib import parse#编码data = parse.quote("编码")print(data)#解码data = parse.unquote(data)print(data) ...原创 2019-02-23 10:48:23 · 1070 阅读 · 0 评论 -
python 合并字典,可以用于合并cookies
lastcookies = dict(cookies,**cookiesdict)python字典合并,两个均为字典,第二个字典前必须加上两个*原创 2019-02-23 10:43:40 · 1224 阅读 · 0 评论 -
python 取出中间字符串
def getmidstring(html, start_str, end): start = html.find(start_str) if start >= 0: start += len(start_str) end = html.find(end, start) if end >= 0: ...原创 2019-02-23 10:40:09 · 13103 阅读 · 0 评论 -
python 弹出提示框
调用tkinter 模块里的messagebox 函数#!/usr/bin/env python # -*- coding:utf-8 -*-from tkinter import messageboxprint("这是一个弹出提示框")messagebox.showinfo("提示","我是一个提示框") ...原创 2019-02-23 10:38:22 · 60529 阅读 · 3 评论 -
python 程序延时
调用time 模块里的sleep函数#!/usr/bin/env python # -*- coding:utf-8 -*-import timeprint("两秒后输出下一句")#单位为秒,可以设置为0.2,为200毫秒time.sleep(2)print("我是下一句") ...原创 2019-02-23 10:34:20 · 34057 阅读 · 3 评论 -
python 退出当前程序
在脚本里 调用sys 里的exit子命令,可以强行中断当前程序#!/usr/bin/env python # -*- coding:utf-8 -*-import sysprint("程序退出测试")sys.exit()print("程序退出了不执行这里") ...原创 2019-02-23 10:30:49 · 16392 阅读 · 1 评论 -
苹果系统mas安装python
1.浏览器打开https://brew.sh/然后根据用谷歌翻译一下网页,按照提示安装就行原创 2019-02-22 20:32:25 · 1480 阅读 · 0 评论 -
20190217python 学习记录,取小数点后几位,字符串无缝连接
#!/usr/bin/env python # -*- coding:utf-8 -*-print("请输入学生名字:")name = input()print("请输入%s去年的成绩:" % name)s1 = float(input())print("请输入%s今年的成绩:" % name)s2 = float(input())s3 = (s2 - s1) / s2 * 10...原创 2019-02-17 17:47:44 · 3503 阅读 · 0 评论 -
python requests 取cookies转换成可以直接提交的cookies字典文件
思路:先通过r.cookies取cookiesjar文件,然后再通过requests.utils.dict_from_cookiejar直接转换为字典文件#!/usr/bin/env python # -*- coding:utf-8 -*-import requestsr = requests.get("http://www.baidu.com")cookiesdict = req...原创 2019-02-23 16:59:22 · 5198 阅读 · 0 评论