首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Windows上使用Python,看看微软的官方教程

随着Python持续火热状态,微软开始重视Python在Windows系统上的运行,于是它出品了一个官方教程。这个教程包含了入门,web开发,自动化和脚本,数据库,常见问题,资源。...这个教程的总目录为: ? 我们来看分别查看这六个子目录。 ? 初学者入门 ? ? 这个教程主要是讲Python和VS Code的安装,以及基础的Python编程知识。 ? Web开发 ? ?...这个教程主要讲数据库的两大工具,PostgreSQL以及MongoDB。 ? 常见问题 ? ? 这里有很多初学者常问的问题。 ? 资源 ? ?...这里有很多资源的链接,包括线上的Python课程以及Web开发资源。 ? 点评 ? 微软的这个教程个人觉得比较全面。有一点就是,它所谓的"针对Windwos用户"似乎还是不太到位。...比如对于数据库中MongoDB的安装,教程还是Linux系统版本的。总体而言,作为入门教程,是非常值得一看的。 ·END·

84820
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【错误记录】Groovy工程中的文件查找策略 ( main 函数中需要使用 srcmaingroovyScript.groovy | Groovy 脚本直接使用代码相对路径 )

    JavaClass.main(JavaClass.java:22) 二、解决方案 ---- Groovy_Demo 是工程根目录名称 ; 这个错误本身很简单 , 但是涉及到 Java 与 Groovy 的路径查找机制的不同...; Java 类 JavaClass 位于 Groovy_Demo\src\main\groovy 目录下 , 要在该 Java 类中调用同目录的 Script.groovy 脚本 ; 此处必须使用完整的路径...“src/main/groovy/Script.groovy” , 才能查找到 “Script.groovy” 脚本 ; Java 类中调用 Groovy 脚本 , 需要使用 “src/main/groovy...另外一个 Groovy 脚本 , 如果两个 Groovy 脚本在同一个目录中 , 可以直接使用相对路径 " Script.groovy " 进行调用即可 ; 参考 【Groovy】Groovy 脚本调用...( Groovy 脚本中调用另外一个 Groovy 脚本 | 绑定作用域 binding 变量分析 | Binding 类 variables 成员分析 ) 博客的源码 ;

    2.5K30

    Linux之文档与目录结构

    已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。 Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠"\"来标识目录。...每一个文件在此目录树中的文件名,包含完整路径都是独一无二的。 ? 目录树架构示意图 ? 以下是对这些目录的解释: /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。...这两种文件名/路径的写法依据是这样的: 绝对路径:由根目录(/)为开始写起的文件名或者目录名称,如/home/oldboy/test.py; 相对路径:相对于目前路径的文件名写法。例如..../home/oldboy/exam.py,简单来说只要开头不是/,就是属于相对路径 因此你必须了解,相对路径是:以你当前所在路径的相对路径来表示的。.../home/oldboy/exam.py 就是代表进入上一层与执行相对路径的python代码!

    1.3K30

    C++核心准则:SF.12:使用双引号形式的#include语句包含相对路径中的文件,用角括号形式包含所有其他位置的文件​

    #include语句包含相对路径中的文件,用角括号形式包含所有其他位置的文件 Reason(原因) The standard provides flexibility for compilers to...尽管如此,原则是用引号形式引入存在于使用#include语句的文件相对路径中的(属于相同组件或项目的)文件,而使用角括号引入任何其他场所的文件(如果可能)。...不遵守本准则的结果是难以判明由于包含文件时错误定义了范围而选中了其他文件而引发的错误。...例如一个典型的场景是当#include""检索算法首先检索本地相对路径时,使用这种形式参照一个非本地相对路径中的文件可能就意味着如果一个文件出现在在本地相对路径中(例如包含文件被移动到新位置),它将在期待的包含文件之前被发现...have clients include those files using the relative path #include 库生成者应该将它们的头文件放到一个目录中并让使用者使用相对路径

    2.3K41

    Python 自动化指南(繁琐工作自动化)第二版:九、读取和写入文件

    \\Windows' 当相对路径与路径在同一父文件夹中,但在不同路径的子文件夹中,如'C:\\Windows'和'C:\\spam\\eggs',您可以使用“点-点”符号返回到父文件夹。...另外,注意os.path.split()没有而不是获取文件路径并返回每个文件夹的字符串列表。为此,使用split()字符串方法并在os.sep中拆分字符串。(注意sep是在os,不是os.path。)...(注意该函数在os模块中,而不是os.path。)...总结 文件被组织到文件夹(也称为目录)中,路径描述文件的位置。计算机上运行的每个程序都有一个当前工作目录,这允许您指定相对于当前位置的文件路径,而不是总是键入完整(或绝对)路径。...open()函数可以以写入或附加模式打开文件,分别创建新的文本文件或添加到现有的文本文件中。 在前面的章节中,你使用剪贴板作为将大量文本输入程序的一种方式,而不是全部输入。

    3.5K51

    「Python」读写文件

    Author:AXYZdong 自动化专业 工科男 文件与文件路径 文件的两个关键属性:文件名 和 路径(表示文件在计算机上的位置) Windows 上,路径的书写使用倒斜杠 \ 作为文件夹之间的分隔符...>>>os.getcwd() # 获取当前工作路径,cwd(current work directory):当前工作路径 'D:\\Python Study' 绝对路径与相对路径 绝对路径:总是从根文件夹开始...os.path 模块的完整文档:http://docs.python.org/3/library/os.path.html 。...如:带有 .txt 扩展名的文本文件,带有 .py 扩展名的Python脚本文件。 读写文件的三个步骤: 调用 open() 函数,返回一个 File 对象。...my name is axyzdong 用 shelve 模块保存变量 使用 shelve 模块将 Python 程序中的变量保存到二进制的 shelf 文件中。

    63260

    【爬虫军火库】Windows创建计划任务定时执行Python脚本

    上次分享了自动参与抽奖助手抽奖的Python代码和Linux服务器的部署方法(Python定时自动参与抽奖助手抽奖),然而并不是每个人都有远程服务器,都熟悉Linux操作,所以今天来分享一下如何在Windows...以Windows 10为例,其他版本大同小异。 在系统设置中搜索计划任务。 ? 点击创建基本任务,填写任务名称 ? ? 触发器这边可以选择每天、每周、每月、单次、计算机启动或者特定用户登录等。...按照需求,我们选择每天,并设置运行的时间。 ? ? 接下来的操作选择启动程序。 分别把python.exe、脚本路径、Python安装目录填入程序、参数和起始于。 ?...需要注意的是,计划任务的执行路径并非是我们填入的参数路径,而是Python的安装路径,所以如果你需要写入一些文件时,最好设置为绝对路径而非相对路径,以免找不到保存的文件位置。...进阶2:如何在每次运行时不显示一闪而过的黑框 将启动程序处的python.exe改为pythonw.exe即可。

    1.7K10

    备份方式和Linux基础

    d、网页文件:网页文件一般使用 ".php" 等结尾,不过这是网页服务器的要求,而不是 Linux 的要求。...在windows中是文件的,在Linux下也是文件。在windows中不是文件的,在Linux系统中也是文件。...4、Linux中所有存储设备都必须在挂载之后才能使用 挂载:简单理解就是给这些存储设备分配盘符,只不过 Windows 中的盘符用英文字母表示,例如c:,d:,而 Linux 中的盘符则是一个已经建立的空目录...一个完整的命令的标准格式:Linux 通用的格式 命令(空格) [选项](空格)[参数] 但是有些命令比较特殊,可能没有选项也没有参数,如 pwd 还有一些命令,有命令有选项,但是没有参数,如 ls -...ls 用法二 主要功能:显示其他目录下的文件信息。 ls 其他目录的完整路径 扩展:ls后面的路径既可以是绝对路径也可以是相对路径。

    55921

    软考高级架构师:文件管理系统概念和例题

    路径:指示文件在文件系统中的位置,由一系列的目录名构成,通常使用反斜杠(\)作为分隔符。 主文件名:是文件的主要标识名。 拓展名:通常用于指示文件类型,如.txt、.jpg等。...绝对路径与相对路径 绝对路径:提供了文件在文件系统中的完整路径,从根目录开始。 相对路径:相对于当前工作目录的文件路径。不需要从根目录开始,而是从一个给定的路径开始。...二、AI 出题 (1)题目 下列哪项不是文件属性? A. 只读 B. 存档 C. 系统 D. 可执行 在Windows操作系统中,文件名的哪个部分用于指示文件存储的物理或逻辑驱动器? A....可执行不是文件的属性,而是文件可能的状态或者类型之一。 答案:D。在Windows操作系统中,驱动器号用于指示文件存储的物理或逻辑驱动器。 答案:B。树形目录结构的所有文件和目录都从根目录开始。...jpg通常用于图像文件,而不是文本文件。 答案:B。隐藏属性的文件通常用于减少目录视觉混乱,不会在正常情况下显示。 答案:A。

    13810

    【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★

    文章目录 一、完整代码示例 二、执行结果 三、博客资源 一、完整代码示例 ---- 使用 Python 解析 ELF 文件完整代码示例 : # coding=utf-8 # 解析 elf 文件需要导入的依赖库...elftools.elf.elffile import ELFFile # 导入 Capstone 反汇编框架 , 用于解析 ELF 文件 from capstone import * def main(): # 要解析的动态库路径...capstone = Cs(CS_ARCH_X86, CS_MODE_32) # 此处设置为 true , 表示需要显示细节 , 打开后 , 会标明每条汇编代码中对寄存器的影响...# 如 : 本条汇编代码中 , 会读写哪些寄存器 capstone.detail = True # 向汇编解析器中传入 节区数据...\Python39\python.exe C:/Users/octop/PycharmProjects/ELF_Parser/main.py Container({'e_ident': Container

    82810

    已解决 Python FileNotFoundError 的报错问题

    二、定位报错原因 出现这类问题,可能的原因如下,仅供参考~ 文件路径错误: 如在尝试打开一个文件,但提供的路径是错误的或不完整的,那么你可能会遇到FileNotFoundError。...5.系统相关问题 在Windows系统中,文件路径是由符号\来表示的,而在Linux中是由符号/来表示。如果代码需要在不同的系统上运行,需要注意修改。...6.相对路径的问题 Python代码运行过程中,相对路径是该进程运行时指向的文件夹,并以该文件夹作为根节点的文件树,也就是说使用相对路径的方式打开文件,只能访问其根节点之下的文件。...7.检查是否是python字符串的转义 在打开文件的字符串中,未免会涉及类似于C:\UserZhou\Desktop的地址字符串信息,而与python字符串中的转义功能冲突,如\n表示换行等等相关字符串转义...四、相关注意事项 很多朋友是绝对路径和相对路径问题,我建议大家写死路径,这样虽然写的时候麻烦,但是不容易出错,同时也要注意是否含有中文字哦~ 总结 本文有部分图片或解决方案来源于网络,如侵权请在后台联系博主删除

    54410

    Python 进阶指南(编程轻松进阶):二、环境配置和命令行

    您可以使用pathlib模块和/操作符,而不是用两种方式编写代码来使您的 Python 脚本跨平台兼容。 导入pathlib的典型方式是使用语句from pathlib import Path。...绝对路径与相对路径 有两种方法可以指定文件路径: 绝对路径,总是从根文件夹开始 相对路径,相对于程序的 CWD 还有点(.)和点点(..)文件夹。这些不是真正的文件夹,而是可以在路径中使用的特殊名称。...这个冗长的路径名需要大量的输入,所以我将这个文件夹添加到环境变量PATH中。然后,当我输入python.exe时,命令行会在PATH中列出的文件夹中搜索具有该名称的程序,使我不必键入完整的文件路径。...但是这些方法并不适用于你的 Python 程序。经常,双击一个.py 文件将在编辑器或 IDE 中打开 Python 程序,而不是运行它。...文件是完整的绝对文件路径或相对于 CWD 的文件路径。您将通过命令行导航文件系统。命令行还有其他几个名称,如终端、Shell 和控制台,但它们都指的是同一个东西:允许您输入命令从而完成基于文本的程序。

    6.4K60

    探索Linux世界:初次接触和基本指令(文件操作)

    Windows,它有着完整的图形界面化操作,而Linux则是使用各种指令(很有程序员的感觉) 这里我学习使用的是云服务器+xshell的组合: 云服务器:市面上有很多,大家可按需选择。...在相对路径中,使用 . 表示当前目录,使用 .. 表示上级目录。 ../images/picture.jpg 这个示例中,.....分隔符 在Linux中,路径分隔符是正斜杠 /,而在Windows中,路径分隔符是反斜杠 \。大多数现代操作系统和文件系统能够接受使用正斜杠或反斜杠表示的路径。 绝对路径 vs....相对路径 绝对路径: 完整指定文件或目录的位置,不依赖于当前工作目录。 在不同系统上通常具有更好的可移植性。 更适合用于脚本和程序中,确保稳定性。...相对路径: 相对于当前工作目录或其他已知位置,更简洁。 在文件移动或项目结构变化时可能更易维护。 相对路径可能会受到当前工作目录的变化而产生影响。 特殊目录表示法 . 表示当前目录。 ..

    19710
    领券