Changeset 4131 for trunk/makeTutorial.py
- Timestamp:
- Sep 2, 2019 10:29:27 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/makeTutorial.py
r3749 r4131 19 19 from __future__ import print_function 20 20 import os 21 import requests21 #import requests 22 22 import GSASIIpath 23 23 #import GSASIIctrl as G2G 24 onlineVideos = [] 25 '''a list of videos that are in box, since I don't know how to check if they 26 are present anymore 27 ''' 28 onlineVideos.append('https://anl.box.com/v/CalibrationofanareadetectorinG') 29 onlineVideos.append('https://anl.box.com/v/CalibrationTutorial') 30 onlineVideos.append('https://anl.box.com/v/CalibrationofaTOFpowderdiffrac') 31 onlineVideos.append('https://anl.box.com/v/Combinedrefinement') 32 onlineVideos.append('https://anl.box.com/v/TOFcombinedXNRietveldrefinemen') 33 onlineVideos.append('https://anl.box.com/v/NeutronCWPowderData') 34 onlineVideos.append('https://anl.box.com/v/FindProfParamCW') 35 onlineVideos.append('https://anl.box.com/v/DeterminingWavelength') 36 onlineVideos.append('https://anl.box.com/v/FitPeaks----') 37 onlineVideos.append('https://anl.box.com/v/LaboratoryX-') 38 onlineVideos.append('https://anl.box.com/v/FittingSmallAngleScatteringDat') 39 onlineVideos.append('https://anl.box.com/v/FitBkgTut---') 40 onlineVideos.append('https://anl.box.com/v/SmallAngleImageProcessing') 41 onlineVideos.append('https://anl.box.com/v/Integrationofareadetectordatai') 42 onlineVideos.append('https://anl.box.com/v/MerohedraltwinrefinementinGSAS') 43 onlineVideos.append('https://anl.box.com/v/ParametricFitting') 44 onlineVideos.append('https://anl.box.com/v/SequentialRefinementofSmallAng') 45 onlineVideos.append('https://anl.box.com/v/SequentialTutorial') 46 onlineVideos.append('https://anl.box.com/v/SimpleMagnetic') 47 onlineVideos.append('https://anl.box.com/v/SimTutorial-') 48 onlineVideos.append('https://anl.box.com/v/SmallAngleSizeDistribution') 49 onlineVideos.append('https://anl.box.com/v/StackingFaults-I') 50 onlineVideos.append('https://anl.box.com/v/StartingGSAS') 51 onlineVideos.append('https://anl.box.com/v/Strainfittingof2DdatainGSAS-II') 52 onlineVideos.append('https://anl.box.com/v/Textureanalysisof2DdatainGSAS-') 53 onlineVideos.append('https://anl.box.com/v/TOFSequentialSinglePeakFit') 54 #onlineVideos.append(' 24 55 25 56 if __name__ == '__main__': … … 71 102 72 103 # check for video tutorial 73 vname = 'https://anl.box.com/v/' + os.path.splitext(l[1])[0].replace(' ','')[:30] 74 if requests.get(vname).status_code == 200: 104 videoName = '{:-<12s}'.format( 105 os.path.splitext(l[1])[0].replace(' ','')[:30]) 106 vname = 'https://anl.box.com/v/{}'.format(videoName) 107 #if requests.get(vname).status_code == 200: 108 if vname in onlineVideos: 75 109 video = '<A href="{}">video</A>'.format(vname) 76 110 #print(' [link: <A href="{}">video</A>]'.format(vname),file=out) … … 79 113 else: 80 114 video ='' 81 print('No video for ',vname)115 print('No video for {:45s}{}'.format(videoName,l[2])) 82 116 # check for data 83 117 if GSASIIpath.svnList(dataURL,False):
Note: See TracChangeset
for help on using the changeset viewer.