Python文本编辑器怎么更改软件默认安装路径工作路径

SublimeREPL介绍
SublimeREPL是编辑器Sublime Text上的一个支持各种语言解释器的插件,可以方便我们在编辑器上编写完代码进行调试。
强烈推荐使用Package Control进行插件安装。
安装步骤:
1. cmd+shift+p调出快捷命令窗口,输入install,选择Package Control:Install Package(前提是安装了Package Control,如何安装请google,一段代码的事情)
2. 输入sublimerepl,选择sublimeREPL,然后它就会在后台安装。
安装完之后,查看
设置快捷键
找到配置文件位置
添加一项自定义的快捷键:
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
测试Python运行
print 1 + 2
print os.path
就会出现以下界面:
更改Python命令路径
但安装sublimeREPL后默认使用的Python命令就是python,它有系统指定,因此我们如果需要用到其他版本的Python命令的话,就需要修改sublimeREPL的配置文件。
具体步骤如下:
1.找到安装包位置,打开文件SublimeREPL/config/Python/Main.sublime-menu
2. 找到代码
3. 在cmd项修改第一个元素,即你的python命令文件位置。
Sublime搭建Python开发环境-SublimeREPL 插件安装
SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)vir...
windows下python环境搭建
windows下python环境搭建安装python环境,配置环境变量
下载安装python
在 windows 下编写调试 python 程序,首先需要去 python 官网(www.python...
SublimeREPL设置
在使用 Sublime 运行 python 时发现有时 conda install 了 package, run 的时候会报错&No module named xxx&,于是想可能...
Sublime Text3安装SublimeREPL插件以及快捷键设置
1、Package Control*我是建议使用的是直接内置了Package Control的Sublime Text3在Sublime中,&Preferences&→&...
Sublime Text3设置SublimeREPL快捷键的方法(Python)
Sublime Text3配置SublimeREPL快捷键的方法(Python)
因为用sublime运行python,如果有input()函数,ctrl+b是不能输入数据的,所以下载安装...
Sublime Text 3 以sublimeREPL配置Anaconda中python环境
由于使用TensorFlow 所以只能转战python3.6,所以在anaconda里装了个python3.6的编译环境,无奈sublime之前配置的都是python2.X版本所以想用sublimeR...
Python 3.6.4下载安装以及Python文本编辑器Sublime Text3下载、破解、汉化、环境搭配ctrl+B或f5运行程序
一、Python 3.6.4 下载安装
1. 官网下载(根据自己的需求以及电脑配置),这里下载的是Python 3.6.4 64位.exe文件。官网地址
2. 点击安装
注意:一定...
sublime text3安装SublimeREPL,并配置python交互式终端快捷键
1、安装SublimeREPL插件:
网上大都是调用ctrl+shift+p,输入:sublimerepl选择并安装;但是我采用该方法总是会出现:
即使我各种百度,google来搜索解决方案,仍然...
sublime运行python程序的控制台输入
sublime python
Sublime text2 搭建python编译环境
0.安装windows版本的python编译环境安装包,可在python.org网站上下载,本次安装路径为C:\Python27\
在工具栏点击Preferences,打开浏览程序包 Bro...
没有更多推荐了,1914 条评论分享收藏感谢收起Qpython_文本读写_工作目录 - Nyneo - 博客园
虽然在stackoverflow有这相关的资源,但作为0-Pythoner,在手机上初次遇到文件读写还是会很茫然。
现在,我把我当初学习遇到的问题学习总结贴出来。方便后面的同学们参考。
另外对于新手需要补好基础,在电脑上写那些小代码费时费神 ,所以
--& 下载1.0.8(build 12)
说明 最新版本没有gbk编码,所以下载倒数第二个。
&http://www.pgyer.com/qpython
初次使用可能会被文件IO弄得头大。
具体使用可以私,这里简单说几个。
1,如何进入像教程里一样以 $ 开头的界面?
&A:在 "终端" 里输入 import os, 回车,os.system("sh"),回车,之后就会进入Linux的系统命令行。此时进入的命令行是根目录,不可以写的目录,对于没有root的机油也无法调试写好了的py文件。
2,解决文件路径问题
会Linux的机油肯定会想到cd,然而每次输入太麻烦。
可以一次性保存脚本,然后运行来进入系统命令行,并同时进入可读写的工作目录。
os.chdir(绝对路径)
os.system("sh")
绝对路径是字符串&
这是我写好了的。
from os import chdir,system
chdir("/storage/emulated/0/com.hipipal.qpyplus/")
system("sh")
3,file.open() 工作目录
如上,qpy每次都会初始化,所以代码里有本地文件操作时,在调试时要在前面修改下工作目录。
我们是python 2.7.*版本&
print "hello" & 而不是print("hello") &2.7没有括号 3才有
$python hello.py
$只是为了说明操作系统是linux 或者MAC 你想这么用 首先要解决1,工作目录问题。 2,再就是进入 系统命令行 (这里注明一下,命令行有两种形式 一种是 $ 开头的 你删不掉 $ ,是在他后面写命令,执行的是一些linux命令。另一种是 &&& 开头,你也删不掉,这是Python的命令行,能执行Python语句。)
工作目录的问题,你可以在""编辑器""里这么写(运行按钮左边有个"另存为"按钮,先另存为**.py,再运行,这样才会有后面的操作)
print os.getcwd() & #获取当前qpy的工作目录(就是 python **.py &时,那个**.py 所在的路径)
os.chdir("***") & # &用es文件浏览器去找那个文件夹 我不能给绝对 因为内置存储的盘符名可能不一样 0 &或者其他的。 举个例子 : &"/storage/emulated/0/......" &上面有。。。
#os.system("sh") &需要进入$ 模式就把#删掉
以上只是为了解决疑惑以及练习 argv,后期会发现,我们并不会用到 os.system("sh") &我指单纯的sh 可能不会用 但是system()还是会用的 他是调用系统命令。比如"cd /","mv ./**.py" "cp" &等等。。。------------------------------------------------ 用编码gbk还是utf8 ------------------------------------------------
# -*- coding: UTF-8 -*- 这是个注释吗? 这是用来说明你的Python源程序文件用使用的编码。缺省情况下你的程序需要使用ascii码来写,但如果在其中写中文的话,python解释器一般会报错,但如果加上你所用的文件编码,python就会自动处理不再报错。
上述格式还可以写成:
#coding=utf-8 或 #coding:utf-8
-----------------------------------------------------------------------------------------------------
windows文件名的编码是cp936的,你在使用中文文件名的时候转下码就行了。
比如你python文件编码是utf8
# -*- coding: utf-8 -*-
he='开心.mp3' f=open(he.decode('utf-8').encode('cp936'),'w') f.close()
----------------------------------------------- 如果是GB2312,则是最佳选择.GB2312含7千多字.GB2312是国内外软件普遍接受和支持的8bit双字节中文编码.
但你是gbk.GBK是扩展的GB2312,大部分软件不支持它.用GBK时,论坛内容显示时,一些非GB2312中文字会显示成空白方块.
utf8好,UTF8是unicode的传送型式.主流浏览器IE和netscape都支持.
[看一下IE的View-&Encoding下的可接受编码,看一下netscape的View-&Character coding下的可接受编码,找得到GB2312和UTF8,找不到GBK! 这就是在GBK和UTF8两种编码中只好选UTF8的原因.]
阅读(...) 评论()& 当然需要安装一些后台只能输入一些文本编辑器,不然这样多少不美观呀
& &当然python 有 safe 可以把后台的标签转换 ,
& & 还有&striptags& &这个是换成html 格式的,但不会加粗或者啥之类的&
安装编辑器
你的项目:我的是mysite
&&pip install django-ckeditor
他会自动帮你安装一个django-js-asset 这个js解释器 ,哈
注册应用'ckeditor'
mysite\setting.py 修改
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',#引入本地相对路径
'ckeditor', #添加这个
在blog \models.py下的修改
把字段改成 RichTextField
from django.db import models
from django.contrib.auth.models import User
from ckeditor.fields import
RichTextField
# Create your models here.
class BlogType(models.Model):
type_name = models.CharField(max_length=20)
def __str__(self):
return self.type_name
class Blog(models.Model):
title = models.CharField(max_length=50)
blog_type = models.ForeignKey(BlogType, on_delete=models.DO_NOTHING)
#context = models.TextField()
context = RichTextField()
author = models.ForeignKey(User, on_delete=models.DO_NOTHING)
created_time = models.DateTimeField(auto_now_add=True)
last_updated_time = models.DateTimeField(auto_now=True)
def __str__(self):
return "&Blog: %s&" % self.title
class Meta:
ordering = ['-created_time']
# 按照created_time倒序排序
在操作和更新数据库
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
打开后台界面出现下方的文本 :完美
修改繁体字& -& 简体字
mysite\setting.py 修改
LANGUAGE_CODE = 'zh-hans'
安装图片上传功能
&目录下输入:
pip install pillow
在注册&ckeditor_oploader
mysite/settings.py
& 最后一行加入 ‘ckeditor_oploader’
配置图片url
mysite/settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
# 配置ckeditor
CKEDITOR_UPLOAD_PATH = 'upload/'
然后新建文件夹
mysite 下 media 文集夹
上传的图片就会到media 这个文件夹里面了
& 配置路径
mysite/urls.py
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import
from . import views
urlpatterns = [
path('', views.home, name='home'),
path('admin/', admin.site.urls),
path('ckeditor',include('ckeditor_uploader.urls')), #这个
path('blog/', include('blog.urls')),
urlpatterns += static(settings.MEDIA_URL, document_root= settings.MEDIA_ROOT)
在把字段改为RichTextUploadingField
在blog \models.py下的修改
from ckeditor_uploader.fields import
RichTextUploadingField
#context = models.TextField()
context = RichTextUploadingField()
最后&在操作和更新数据库
数据迁移& 在操作和更新数据库
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
在上传图片& ,选择图片 ,上传到服务器上 ,完美 哈哈
& & Django 也是依赖 第3方库来开发的,哈哈 node 有点相似&
ok ,继续加油吧
阅读(...) 评论()}

我要回帖

更多关于 steam怎么更改下载路径 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信