(before all that, rename the file to something simple like "everyday.jl")
On Thursday, August 25, 2016 at 1:05:20 AM UTC-4, Jeffrey Sarnoff wrote:
>
> on an empty area of the windows desktop, RIGHT-CLICK and select new >
> shortcut.
> where it says type the location of the item, type
> C:\\Users\\JHerron\\Documents\\Documents\\Personal\\DFS\\NHL\\Julia\\
> code_for_Github.jl
> then click on next
>
> start Julia
> julia> Pkg.update() # ignore everything, let it finish
> julia> Pkg.add("Tk") # ignore everything, let it finish
> julia> quit()
>
> start Julia
> julia> using Tk
> julia> include(GetOpenFile())
> # go to the desktop, select the shortcut you made
> # that code file should load and run
>
>
> On Wednesday, August 24, 2016 at 7:57:30 AM UTC-4, j verzani wrote:
>>
>> I haven't tested it on Windows, but the `Tk` package has `GetOpenFile()`
>> that should allow for a dialog to navigate the file system. Something like
>> `include(GetOpenFile())` should work.
>>
>> On Wednesday, August 24, 2016 at 7:40:10 AM UTC-4, Pigskin Ablanket wrote:
>>>
>>> Looks like his comment got deleted. Will try it today and follow up.
>>> Thanks again for all the help
>>>
>>> On Tuesday, August 23, 2016 at 10:44:19 PM UTC-4, Jeffrey Sarnoff wrote:
>>>>
>>>> As Steven mentioned, starting the program from the directory where the
>>>> files reside allows you to include the file using its filename without the
>>>> full path. If that is easy for you, it is probably best. An alternative
>>>> is to do it with code. Let me know if you need that.
>>>>
>>>> On Monday, August 22, 2016 at 5:06:33 PM UTC-4, Pigskin Ablanket wrote:
>>>>>
>>>>> No problem. If you get a chance - great
>>>>>
>>>>> On Saturday, August 20, 2016 at 12:13:40 PM UTC-4, Jeffrey Sarnoff
>>>>> wrote:
>>>>>>
>>>>>> There is a way -- after the weekend.
>>>>>>
>>>>>> On Friday, August 19, 2016 at 8:04:58 PM UTC-4, Pigskin Ablanket
>>>>>> wrote:
>>>>>>>
>>>>>>> I probably dont want to change the input file names more than once
>>>>>>> although I would be updating its data daily - and I think I know how to
>>>>>>> do
>>>>>>> that (change the name of the file itself as well as in the code). The
>>>>>>> output file though - I might want to change more regularly,
>>>>>>>
>>>>>>> Also - when I ran it - a few things were deprecated - does that just
>>>>>>> mean outdated? Does updating with the new term change the file - or
>>>>>>> just
>>>>>>> the underlying solving? Not sure if you can know that or not.
>>>>>>>
>>>>>>> I was just looking for a way yo shortcut that long as heck include
>>>>>>> string I have now. Cause I will run that daily and lord knows I
>>>>>>> mistyped
>>>>>>> it like 10 times.
>>>>>>>
>>>>>>> On Friday, August 19, 2016 at 7:28:40 PM UTC-4, Jeffrey Sarnoff
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> You are most welcome.
>>>>>>>>
>>>>>>>> What do you want to change, if anything, from day to day, for
>>>>>>>> example: one or both input file names, the output file name, reuse
>>>>>>>> some/all file names while changing the data inside?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Friday, August 19, 2016 at 7:01:54 PM UTC-4, Pigskin Ablanket
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> IT Works!!!!!!!! Thank you so much. Found my error in the code.
>>>>>>>>>
>>>>>>>>> I am curious if there is a way to shortcut the command as I would
>>>>>>>>> want to run this daily to test and it seems like a lot to type
>>>>>>>>> correctly.
>>>>>>>>>
>>>>>>>>> Thanks for the time today
>>>>>>>>>
>>>>>>>>> On Friday, August 19, 2016 at 6:26:34 PM UTC-4, Jeffrey Sarnoff
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Look correct?
>>>>>>>>>>
>>>>>>>>>> I will answer that after you try running it.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Friday, August 19, 2016 at 6:19:33 PM UTC-4, Pigskin Ablanket
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Thanks for providing me so much help today - much appreciated.
>>>>>>>>>>>
>>>>>>>>>>> I copied the properties right here for folder Julia which is
>>>>>>>>>>> where the code file is located:
>>>>>>>>>>> C:\Users\JHerron\Documents\Documents\Personal\DFS\NHL
>>>>>>>>>>>
>>>>>>>>>>> Interesting that it didnt bring it over as My_Documents.
>>>>>>>>>>>
>>>>>>>>>>> Based on this, I would believe the command needs to be:
>>>>>>>>>>> include("C:\\Users\\JHerron\\Documents\\Documents\\
>>>>>>>>>>> Personal\\DFS\\NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>
>>>>>>>>>>> Look correct?
>>>>>>>>>>>
>>>>>>>>>>> I made the changes to the paths in the file as well....
>>>>>>>>>>>
>>>>>>>>>>> "C:\\Users\\JHerron\\Documents\\Documents\\Personal\\DFS\\NHL\\Julia\\example_skaters.csv"
>>>>>>>>>>>
>>>>>>>>>>> On Friday, August 19, 2016 at 6:01:50 PM UTC-4, Jeffrey Sarnoff
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> two things,
>>>>>>>>>>>> you wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_for_Github.jl")
>>>>>>>>>>>> and I wonder, do you mean !
>>>>>>>>>>>> !
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS\\NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>> or
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS_NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>
>>>>>>>>>>>> when you go to the directory where you see the file:
>>>>>>>>>>>> code_for_Github.jl and you put the mouse on that file and
>>>>>>>>>>>> right-click to
>>>>>>>>>>>> see the popup menu and select the last thing "properties" there is
>>>>>>>>>>>> something that says Location,if does it not exactly match:
>>>>>>>>>>>> C:/Users/JHerron/My_Documents/My_Documents/
>>>>>>>>>>>> Personal/DFS/NHL/Julia
>>>>>>>>>>>> then you have miscopied it, if it looks like this
>>>>>>>>>>>> C:/Users/JHerron/My_Documents/My_Documents_
>>>>>>>>>>>> Personal/DFS_NHL/Julia
>>>>>>>>>>>> then you should be using (and fix the paths in the
>>>>>>>>>>>> code_for_Github.jl file, too)
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS_NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>
>>>>>>>>>>>> ---
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Friday, August 19, 2016 at 5:12:41 PM UTC-4, Pigskin
>>>>>>>>>>>> Ablanket wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sadly, I get the following response from
>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_for_Github.jl")
>>>>>>>>>>>>>
>>>>>>>>>>>>> *ERROR: could not copen file
>>>>>>>>>>>>> C:\Users\JHerron\My_Documents\My_Documents\Personal\DFS\NHL\Julia\code_for_github.jl*
>>>>>>>>>>>>> *in include at boot.jl:261*
>>>>>>>>>>>>> *in include_from_node1 at loading.jl:320*
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Friday, August 19, 2016 at 4:49:16 PM UTC-4, Jeffrey
>>>>>>>>>>>>> Sarnoff wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> the "i" in include should be lower case
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Aug 19, 2016 at 3:17 PM, Pigskin Ablanket <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I tried Include("C:Users\\JHerron\\My_
>>>>>>>>>>>>>>> Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_
>>>>>>>>>>>>>>> for_Github.jl")
>>>>>>>>>>>>>>> (I hope that was what you meant to do).
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I got: *ERROR: UndefVarError: Include not defined*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Friday, August 19, 2016 at 1:58:30 PM UTC-4, Steven G.
>>>>>>>>>>>>>>> Johnson wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Friday, August 19, 2016 at 1:47:59 PM UTC-4, Pigskin
>>>>>>>>>>>>>>>> Ablanket wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Sorry if Im not following - I tried:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Include("C:\Users\JHerron\My_Documents\My_Documents/
>>>>>>>>>>>>>>>>> Personal\DFS/NHL\Julia/code_for_Github.jl") aas shown
>>>>>>>>>>>>>>>>> below and got *ERROR: syntax: invalid escape sequence*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Backslashes have to be escsped in strings, like in many
>>>>>>>>>>>>>>>> computer languages: change \ to \\ in the string.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> However, usually it is better to just run Julia from within
>>>>>>>>>>>>>>>> the path that you want rather than having to type absolute
>>>>>>>>>>>>>>>> paths all of the
>>>>>>>>>>>>>>>> time in the REPL.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> (In the long run, you usually do large-scale code
>>>>>>>>>>>>>>>> development in a module in the standard module search path, so
>>>>>>>>>>>>>>>> you can just
>>>>>>>>>>>>>>>> type "using Foo".)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> (If you call include("foo.jl") from another file bar.jl,
>>>>>>>>>>>>>>>> the path of foo.jl is automatically relative to the path of
>>>>>>>>>>>>>>>> bar.jl, so
>>>>>>>>>>>>>>>> again you neither need nor want absolute paths.)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> For interactive code development where I need more than a
>>>>>>>>>>>>>>>> few lines of code, I usually use a Jupyter notebook (google
>>>>>>>>>>>>>>>> "IJulia").
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>