Skip to content

Commit 85e0736

Browse files
authored
Merge pull request #3447 from kraigb/kraigb-seohack-python2
SEO hack group #2
2 parents 2009b5d + b5c6a91 commit 85e0736

9 files changed

+23
-13
lines changed

docs/python/interactive-repl-ipython.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: IPython REPL (interactive window)
3-
description: Using the Visual Studio interactive window in IPython mode for a user-friendly interactive development environment with Interactive Parallel Computing features.
3+
description: Use the Visual Studio interactive window in IPython mode for a user-friendly interactive development environment with Interactive Parallel Computing features.
44
ms.date: 10/29/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: conceptual
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science
@@ -74,9 +75,9 @@ For this walkthrough you should have the [Anaconda](https://www.continuum.io) en
7475

7576
8. To see the graphs outside of the **Interactive** window, run the code instead using the **Debug** > **Start without Debugging** command.
7677

77-
IPython has many other useful features such as escaping to the system shell, variable substitution, capturing output, etc. Refer to the [IPython documentation](http://ipython.org/documentation.html) for more.
78+
IPython has many other useful features such as escaping to the system shell, variable substitution, capturing output, etc. Refer to the [IPython documentation](https://ipython.org/documentation.html) for more.
7879

79-
### See also
80+
## See also
8081

8182
- To use Jupyter easily and without installation, try the free [Azure Notebooks hosted service](https://notebooks.azure.com/) that lets you keep and share your notebooks with others.
8283

docs/python/learn-flask-visual-studio-step-05-polls-flask-web-project-template.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
title: Tutorial - Learn Flask in Visual Studio, step 5
2+
title: Learn Flask tutorial in Visual Studio step 5, Polls project template
3+
titleSuffix: ""
34
description: A walkthrough of Flask basics in the context of Visual Studio projects, specifically the features of the Polls Flask Web Project and Polls Flask/Jade Web Project templates.
45
ms.date: 09/04/2018
56
ms.prod: visual-studio-dev15
@@ -8,6 +9,7 @@ ms.topic: tutorial
89
author: kraigb
910
ms.author: kraigb
1011
manager: douge
12+
ms.custom: seodec18
1113
ms.workload:
1214
- python
1315
- data-science

docs/python/managing-required-packages-with-requirements-txt.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Using a requirements.txt file to manage package requirements
2+
title: Manage package dependencies with a requirements.txt file
33
description: A requirements.txt file describes a project's dependencies. If you receive a project that contains a requirements.txt file, you can easily install those dependencies in one step.
44
ms.date: 10/29/2018
55
ms.prod: visual-studio-dev15
@@ -8,14 +8,15 @@ ms.topic: conceptual
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science
1415
---
1516

1617
# Manage required packages with requirements.txt
1718

18-
If you share a project with others, use a build system, or plan to copy the project to any other location where you need to restore an environment, you need to specify the external packages that the project requires. The recommended approach is to use a [requirements.txt file](http://pip.readthedocs.org/en/latest/user_guide.html#requirements-files) (readthedocs.org) that contains a list of commands for pip that installs the required versions of dependent packages. The most common command is `pip freeze > requirements.txt`, which records an environment's current package list into *requirements.txt*.
19+
If you share a project with others, use a build system, or plan to copy the project to any other location where you need to restore an environment, you need to specify the external packages that the project requires. The recommended approach is to use a [requirements.txt file](https://pip.readthedocs.org/en/latest/user_guide.html#requirements-files) (readthedocs.org) that contains a list of commands for pip that installs the required versions of dependent packages. The most common command is `pip freeze > requirements.txt`, which records an environment's current package list into *requirements.txt*.
1920

2021
Technically, any filename may be used to track requirements (by using `-r <full path to file>` when installing a package), but Visual Studio provides specific support for *requirements.txt*:
2122

docs/python/python-item-templates.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Item templates for Python projects
33
description: A reference list of item templates for Python project that are available through the Add > New Item dialog in Visual Studio.
4-
ms.date: 09/04/2018
4+
ms.date: 12/06/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: tutorial
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science

docs/python/quickstart-01-python-in-visual-studio-project-from-existing-code.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Quickstart - Create a Python project from existing code
33
description: In this quickstart, you create a Visual Studio project for Python from an existing folder, using a convenient template.
4-
ms.date: 09/04/2018
4+
ms.date: 12/06/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: quickstart
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science

docs/python/quickstart-02-python-in-visual-studio-project-from-template.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Quickstart - Create a Python project using a template
33
description: In this quickstart, you create a Visual Studio project for Python using the built-in template for a basic Flask app.
4-
ms.date: 09/04/2018
4+
ms.date: 12/06/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: quickstart
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science

docs/python/quickstart-03-python-in-visual-studio-project-from-repository.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Quickstart - Clone a repository of Python code
33
description: In this quickstart, you create a Python project in Visual Studio by cloning the Python koans repository using Visual Studio Team Explorer.
4-
ms.date: 09/04/2018
4+
ms.date: 12/06/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: quickstart
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science
@@ -52,7 +53,7 @@ Once you've [installed Python support in Visual Studio 2017](installing-python-s
5253

5354
1. Press **Ctrl**+**F5** or select **Debug** > **Start without Debugging** to run the program. If you see a **FileNotFoundError** for *koans.txt*, check the working directory setting as described in the previous step.
5455

55-
1. When the program runs successfully, it displays an assertion error on line 17 of *python3/koans/about_asserts.py*. This is intentional: the program is designed to teach Python by having you correct all the intentional errors. (More details are found on [Ruby Koans](http://rubykoans.com/), which inspired Python Koans.)
56+
1. When the program runs successfully, it displays an assertion error on line 17 of *python3/koans/about_asserts.py*. This is intentional: the program is designed to teach Python by having you correct all the intentional errors. (More details are found on [Ruby Koans](https://rubykoans.com/), which inspired Python Koans.)
5657

5758
![First output from the Python koans program](media/koans-output.png)
5859

docs/python/quickstart-04-python-in-visual-studio-project-from-cookiecutter.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Quickstart - Create a Python project using Cookiecutter
33
description: In this quickstart, you create a Visual Studio project for Python using a Cookiecutter template.
4-
ms.date: 09/04/2018
4+
ms.date: 12/06/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: quickstart
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science

docs/python/search-paths.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: How Python search paths are applied
3-
description: An overview of how Visual Studio uses Python search paths in both environments and projects.
3+
description: Visual Studio provides a more specific means to specify search paths for environments and projects to avoid using system-wide variables.
44
ms.date: 11/12/2018
55
ms.prod: visual-studio-dev15
66
ms.technology: vs-python
77
ms.topic: conceptual
88
author: kraigb
99
ms.author: kraigb
1010
manager: douge
11+
ms.custom: seodec18
1112
ms.workload:
1213
- python
1314
- data-science

0 commit comments

Comments
 (0)