pycharm

jupyter notebook快速入门教程

自古美人都是妖i 提交于 2020-11-25 03:22:24
什么是jupyter notebook? 官网:https://jupyter.org/ 上面是官方网址,就简单的介绍下,就不多做解释了,juoyter notebook,就是一个web应用,比较强大,pycharm能做到的,他基本都能做到,pychrm做不到的,他也能做到,运行的时候相比pycharm节省内存,比较适合做数据处理,机器学习,.大数据分析这些!依赖ipython环境,将ipython的交互式环境制作成了一个web应用!新的名称 Jupyter 由 Julia 、 Python 和 R 组合而成。 安装 最简答的方法就是安装一个Anaconda,他附带了jupyter notebook 如果你电脑上配置了python环境,当然python3是支持的,2我就不知道了. pip install jupyter 运行jupyter 在 Windows 上,你可以通过将 Anaconda 快捷方式添加到你的开始菜单来运行 Jupyter,它将在你的默认网页浏览器中打开一个新的标签,看起来就像下面的截图一样。 创建第一个文件 可以通过点击 “New” 创建新的 notebook、文本文件、文件夹或终端你可以在这里选择. 操作界面 这个界面我就不说了,代码执行我要说一下,Python中代码是由上至下执行得,这个不是,这个是你运行了那个cell,就先执行 两个模式常用的快捷键

HTMLTestRunner下载生成报告

非 Y 不嫁゛ 提交于 2020-11-25 02:16:18
HTMLTestRunner下载地址: http://tungwaiyip.info/software/HTMLTestRunner.html ,选择HTMLTestRunner.py下载 2.打开显示这个样子滴,这里需要注意 右击 另存为 pycharm的Lib\site-packages 目录下(不然是没有用滴) 3.我使用的是python 3.7(看别人说需要改文件)那这里就借鉴下,借鉴地址:https://www.cnblogs.com/dreamingmoon/p/5888527.html 第94行,将import StringIO修改成import io 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO() 第642行,将if not rmap.has_key(cls):修改成if not cls in rmap: 第766行,将uo = o.decode('latin-1')修改成uo = e 第775行,将ue = e.decode('latin-1')修改成ue = e 第631行,将print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)修改成print(sys

HTMLTestRunner 无法生成测试报告

独自空忆成欢 提交于 2020-11-25 02:16:05
代码 import unittest import HTMLTestRunner class Test(unittest.TestCase): def test_request(self): print('this is a testcase') self.assertTrue(True) def test_request2(self): print('this is testcase 2') self.assertTrue(True) if __name__ == '__main__': suite = unittest.TestSuite() suite.addTest(Test("test_request")) suite.addTest(Test("test_request2")) fp = open('../reports/testResult_report.html', 'wb') runner = HTMLTestRunner.HTMLTestRunner(stream=fp, title='this is test', description='this is content') runner.run(suite) pycharm中,运行.py文件时一般都是右键-run,因为我们这个文件中使用了unittest,所以在运行时有以下两个选项:Run 'test'和

ubuntu客户端远程开发

…衆ロ難τιáo~ 提交于 2020-11-24 13:32:30
liunx连接远程服务器同步更新代码 场景需求 使用ubuntu文件系统连接远程服务器 使用vscode添加远程服务器文件 使用vscode连接服务器: 场景需求 跑深度学习实验一般都是在专用的远程服务器,客服端基本上都是windows和ubuntu等系统下,windows下使用mobaxterm连接远程服务器,缺点是阅读代码比较费劲,看代码可能要打开多个页面,不利于阅读,解决方案是VSCode中安装Remote SSH 插件 配置参考博客 。在ubuntu底下如何搭建远程开发?pycharm自带远程开发,但是比较臃肿,同时时不时的会输入激活码。这里,介绍下我的方法(来自组内大佬)。 配置:ubuntu18.04 vscode 使用ubuntu文件系统连接远程服务器 打开文件系点击其他位置,点击后进入连接服务器, sftp://name@ip address(你的服务器用户名@ip地址) 使用vscode添加远程服务器文件 vscode将文件添加到编辑页面,进入文件系统的时候注意选择第一步中文件页面的其他位置,选择对于服务器下面的文件即可。 使用vscode连接服务器: 在vscode中打开运行终端:输入ssh -x name@ip address即可。 是不是很简单,总结来说就是sftp获取远程服务器文件同步更新代码,ssh连接远程服务器,对服务器进行操作。 来源:

学习 python 入门必备

有些话、适合烂在心里 提交于 2020-11-24 06:31:43
当我们从教材开始学习python时经常会遇到很多小白看不懂的知识点和技能 这里列出一些知识点是开始学习python 需要掌握的 1.python 是一门面向对象的编程语言 ,也是一门偏向解释性的语言(https://jingyan.baidu.com/article/656db918ede71ee381249c05.html) 2.python的版本 :你会看到2或者3开头的两种版本的python, 这两种版本之间会有一些功能和命令格式的区别(例:最主要的区别2的版本输出格式是 print 'Hello word' 3 的版本则是 print ('Hello word') ) 目前大多数系统自带的python 基本都是2的版本,然而3版本的python 是目前官方推荐的,也是未来的主流,所以建议学习3的版本python。 3.安装python   下载 windows python (https://www.python.org/downloads/release/python-365/) linux 的同理 安装python (就是下一步下一步下一步,需要注意的一点就是环境变量,图片中箭头的选项需要勾起了) 忘记√了怎么办, 我们可以手动填写环境变量 注意:填写环境变量的时候别把系统自带的环境变量给删掉了,我们只需要在后面追加python安装目录的地址(C:\Users\jh

Python实现王者荣耀小助手(一)

陌路散爱 提交于 2020-11-24 04:42:31
简单来说网络爬虫,是指抓取万维网信息的程序或者脚本,Python在网络爬虫有很大优势,今天我们用Python实现获取王者荣耀相关数据,做一个小助手: 前期准备,环境搭建: Python2.7 sys模块提供了许多函数和变量来处理 Python 运行时环境的不同部分; urllib模块提供了一系列用于操作URL的功能,爬虫所需要的功能,基本上在urllib中都能找到,学习这个标准库,可以更加深入的理解后面更加便利的requests库; requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多,因为是第三方库,所以使用前需要cmd命令安装,pip install requests ; Python在GUI编程实现图形界面,Python 提供了多个图形开发界面的库,Tkinter,tkMessageBox; 首先获取英雄图片,代码如下: # -*- coding: utf-8 -*- # !/usr/bin/env python # @Time : 2018/6/15 17:12 # @Desc : # @File : KingGlory.py # @Software: PyCharm """ 导入库 """ import urllib import requests,sys """ 统一编码 """ reload(sys) sys

Linux系列开坑记(二)-神的编辑器Vim

霸气de小男生 提交于 2020-11-21 08:19:18
今天是Linux系列命令第二篇,今天我们来简单聊聊Vim这个号称是「编辑器之神」的编辑器---Vim 是Vi Imporved,vi来源visual单词,目的是在做可移动光标的视频编辑文本。 写这篇文章起初还是有同学看了我的文章『 Python web开发从入门到放弃 』提到的做Python开发为什么推荐Pycharm+Vim的模式,而不是大家推荐的sublime text这一类的编辑器。 sublime text对于刚入门的初学者是不错,但是从长期来看依旧是不划算的,因为sublime text功能实在不够玩,注定不会是你最终极的编辑器,既然要换为啥一开始不用相对来说最好的工具?尤其是这个工具使用在我们日常生活的方方面面。 为什么使用Vim 首先我来简单说为什么要学习Vi或Vim(Vi Imporved),主要我有以下三点: vi是很多Linux系统预装的,也就是说你到服务器上面不用担心没有的问题。 vi轻量、快速、强大,熟悉之后你几乎不用离开键盘。 太多浏览器,编辑器,IDE插件支持,你学会了它效率倍增,几乎相当于学会了很多编辑器,比如我现在在Pycharm下用Vim。 比如我常用的 Quiver 编辑器支持Vim模式写文章,浏览器 cvim ,通过 hjkl 进行浏览网页跳转,IDE插件就更是数不胜数。无论是webstorm,vscode,eclipse都有对应插件支持

一篇文章教会你利用Python网络爬虫获取电影天堂视频下载链接

人走茶凉 提交于 2020-11-21 07:58:54
点击上方“ IT共享之家 ”,进行关注 回复“ 资料 ”可获赠Python学习福利 【一、项目背景 】 相信大家都有一种头疼的体验, 要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知道最近电影更新的状态。 今天小编以电影天堂为例,带大家更直观的去看自己喜欢的电影,并且下载下来。 【二、项目准备 】 首先 我们第一步我们要安装一个Pycharm的软件。Pycharm软件安装可以看这篇教程: Python环境搭建—安利Python小白的Python和Pycharm安装详细教程 。 电影天堂网的网址: https: / /www.ygdy8.net/html /gndy/dyzz /list_23_1.html 我们需要下载几个库,怎么下载呢?首先打开Pycharm点击File再点开setting。 打开后会出现这个界面点击你的项目名字(project:(你的项目名字))project interpreter点击加号下载我们需要的库本项目需要(requests,requests,time,re模块),如下图所示。 如果不会加载解释器的话,可以参考这篇手把手教程: 安装好Pycharm后如何配置Python解释器简易教程 。 如果还缺少相应库的话,可以按照如下方式进行下载和安装。 【三、项目实施】 我们需要(requests,requests,time,re模块 ),如下图所示

web框架之Django(python3入门)

北城以北 提交于 2020-11-21 06:52:40
一、初识Django Django 是一个web框架 web框架的本质 - web框架的本质就是一个socket服务端(帮你处理了socket,让你只需要专注于逻辑处理) - 符合wsig协议的web服务器 b /s架构:浏览器---服务器,本质也是c/s架构 二、HTTP协议 http请求协议: 请求首行: 请求的方法 空格 请求地址 空格 请求协议 GET /index HTTP/1.1 \r\n 请求头: (key:value的形式展现) ' Connection: keep-alive\r\n Pragma: no- cache\r\n Cache -Control: no- cache\r\n Upgrade -Insecure-Requests: 1 \r\n User -Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36 \r\n Accept: text /html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \r\n Accept - Encoding:

ModuleNotFoundError: No module named 'scrapy'

十年热恋 提交于 2020-11-18 04:30:07
# -*- coding:utf-8 -*- from scrapy.cmdline import execute import os import sys sys.path.append(os.path.dirname(os.path.abspath( __file__ ))) execute([ ' scrapy ' , ' crawl ' , ' baidu ' ]) pycharm debug调试时报错: Traceback (most recent call last): File " E:/www/python/scrapy/demo/main.py " , line 2, in <module> from scrapy.cmdline import execute ModuleNotFoundError: No module named ' scrapy ' 解决方案: 下载 anaconda 并且安装 https://www.anaconda.com/distribution/ 打开 anaconda demo 是项目的名称 说明就可以了 原因分析 : 使用pycharm调用python的时候 没找到scrapy 但是通过pip 去安装 scrapy 不能安装成功 只能通过anaconda去安装scrapy 来源: oschina 链接: https://my