Can copyright be applied to python scripts?
Can copyright be applied python scripts?
|
Can copyright be applied python scripts?
|
|
the real question is how you will enforce it and is it worth the efforts?
i.e. it's up to you under what license terms you will distribute your work (i.e. that's legal matter)
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link Create MCV example Debug small programs
You can put any license terms you want on your scripts. Like buran said, the trouble of enforcing it is usually not worth it. Anything can be reversed engineered. Even Windows exe files can be tapped into. But python's are much easier to break into as it was never intended to be closed software.
https://stackoverflow.com/questions/2616...ython-code
Recommended Tutorials:
Sep-04-2019, 12:20 PM
You can work with importlib.ressources, which is not so painful.
C:\Users\Admin\Desktop\example_with_ressources
λ tree /F
Auflistung der Ordnerpfade
Volumeseriennummer : 6CC1-07AC
C:.
│ test.py
│ test.spec
│
└───data
test1.txt
test2.txt
test3.txt
__init__.py
test.pyfrom importlib import resources
import data # <- import of package with data files
with resources.path(data, 'test1.txt') as p:
print(p, type(p)) # <- pathlib object
print(p.read_text())
print(resources.read_text(data, 'test2.txt'))
print(resources.read_text(data, 'test3.txt'))test.spec# -*- mode: python ; coding: utf-8 -*-
block_cipher = None
a = Analysis(['test.py'],
pathex=['.'],
binaries=[],
datas=[
('data/test1.txt', 'data'),
('data/test2.txt', 'data'),
('data/test3.txt', 'data'),
],
hiddenimports=[],
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='test',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True )
The variable datas must be edited to copy non-python files into the executable file.Running the creation of exe-file: Result:
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians! |
|
|
| Possibly Related Threads… | |||||
| Thread | Author | Replies | Views | Last Post | |
| embedded Python scripts - is it worthwhile | Skaperen | 3 | 3,164 |
Feb-21-2024, 01:25 AM Last Post: Skaperen |
|
| images and pixels in typical Python scripts | Skaperen | 0 | 2,046 |
Oct-14-2021, 12:29 AM Last Post: Skaperen |
|
| copyright in docstr? | Skaperen | 5 | 4,456 |
Apr-30-2021, 01:52 PM Last Post: Gribouillis |
|
| Creating Python scripts in Visual Studio Code | Sanjish | 4 | 4,575 |
Dec-22-2020, 12:32 PM Last Post: snippsat |
|
| suid scripts in python? | Skaperen | 0 | 3,166 |
Sep-29-2019, 10:28 PM Last Post: Skaperen |
|
| Finding Scripts for Python | Johnny1998 | 1 | 3,402 |
Jul-31-2019, 08:07 PM Last Post: Yoriz |
|
| embedding Python script in shell scripts | Skaperen | 5 | 15,647 |
Mar-23-2018, 01:07 AM Last Post: Skaperen |
|
| Python 2.7.14 install on Windows missing Scripts directory and pip #bug | bluejedi | 4 | 22,158 |
Dec-15-2017, 04:12 PM Last Post: bluejedi |
|
Users browsing this thread: 1 Guest(s)
